0s autopkgtest [17:18:02]: starting date and time: 2026-01-13 17:18:02+0000 0s autopkgtest [17:18:02]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [17:18:02]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.jd2w73zu/out --timeout-copy=6000 -a i386 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:sqlalchemy --apt-upgrade sqlalchemy --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=sqlalchemy/2.0.45+ds1-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-amd64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@sto01-5.secgroup --name adt-resolute-i386-sqlalchemy-20260113-171802-juju-7f2275-prod-proposed-migration-environment-15-7c2edb4b-94f6-4f6f-afc8-c0fc51eaef5a --image adt/ubuntu-resolute-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-autopkgtest-workers-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-i386-sqlalchemy-20260113-171802-juju-7f2275-prod-proposed-migration-environment-15-7c2edb4b-94f6-4f6f-afc8-c0fc51eaef5a from image adt/ubuntu-resolute-amd64-server-20260113.img (UUID 2b39d963-0c90-4dbc-a70f-d642e4fb05d5)... 72s autopkgtest [17:19:14]: testbed dpkg architecture: amd64 73s autopkgtest [17:19:14]: testbed apt version: 3.1.12 73s autopkgtest [17:19:15]: @@@@@@@@@@@@@@@@@@@@ test bed setup 73s autopkgtest [17:19:15]: testbed release detected to be: None 73s autopkgtest [17:19:15]: updating testbed package index (apt update) 74s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 74s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 74s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 74s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 74s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [68.6 kB] 74s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [995 kB] 74s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [1052 B] 74s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [18.4 kB] 74s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [78.0 kB] 74s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [55.6 kB] 74s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [2996 B] 74s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [1172 B] 74s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [120 B] 74s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [280 kB] 74s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [704 kB] 75s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [18.8 kB] 75s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [7308 B] 75s Get:18 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [3604 B] 75s Get:19 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [532 B] 75s Fetched 2359 kB in 1s (2079 kB/s) 76s Reading package lists... 76s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 76s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 76s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 77s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 77s Reading package lists... 77s Reading package lists... 77s Building dependency tree... 77s Reading state information... 77s Calculating upgrade... 77s The following packages will be upgraded: 77s lxd-agent-loader python3-uc-micro 77s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 77s Need to get 10.6 kB of archives. 77s After this operation, 0 B of additional disk space will be used. 77s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-uc-micro all 1.0.3-1build1 [5702 B] 77s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 lxd-agent-loader all 0.9ubuntu0 [4878 B] 78s dpkg-preconfigure: unable to re-open stdin: No such file or directory 78s Fetched 10.6 kB in 0s (0 B/s) 78s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 84201 files and directories currently installed.) 78s Preparing to unpack .../python3-uc-micro_1.0.3-1build1_all.deb ... 78s Unpacking python3-uc-micro (1.0.3-1build1) over (1.0.3-1) ... 78s Preparing to unpack .../lxd-agent-loader_0.9ubuntu0_all.deb ... 78s Unpacking lxd-agent-loader (0.9ubuntu0) over (0.8build1) ... 78s Setting up lxd-agent-loader (0.9ubuntu0) ... 78s lxd-agent.service is a disabled or a static unit, not starting it. 78s Setting up python3-uc-micro (1.0.3-1build1) ... 78s autopkgtest [17:19:20]: upgrading testbed (apt dist-upgrade and autopurge) 78s Reading package lists... 78s Building dependency tree... 78s Reading state information... 78s Calculating upgrade... 79s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 79s Reading package lists... 79s Building dependency tree... 79s Reading state information... 79s Solving dependencies... 79s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 79s autopkgtest [17:19:21]: rebooting testbed after setup commands that affected boot 107s autopkgtest [17:19:49]: testbed running kernel: Linux 6.18.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Wed Dec 17 16:14:24 UTC 2025 109s autopkgtest [17:19:51]: @@@@@@@@@@@@@@@@@@@@ apt-source sqlalchemy 112s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main sqlalchemy 2.0.45+ds1-1 (dsc) [2438 B] 112s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main sqlalchemy 2.0.45+ds1-1 (tar) [3513 kB] 112s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main sqlalchemy 2.0.45+ds1-1 (diff) [14.1 kB] 112s gpgv: Signature made Mon Dec 15 11:28:25 2025 UTC 112s gpgv: using RSA key 1D2FA89858DAAF6217862DF7AEF6F1A2A7457645 112s gpgv: Can't check signature: No public key 112s dpkg-source: warning: cannot verify inline signature for ./sqlalchemy_2.0.45+ds1-1.dsc: no acceptable signature found 112s autopkgtest [17:19:54]: testing package sqlalchemy version 2.0.45+ds1-1 112s autopkgtest [17:19:54]: build not needed 114s autopkgtest [17:19:56]: test unittests: preparing testbed 114s Reading package lists... 114s Building dependency tree... 114s Reading state information... 114s Solving dependencies... 114s The following NEW packages will be installed: 114s python3-all python3-execnet python3-greenlet python3-iniconfig 114s python3-pluggy python3-pytest python3-pytest-xdist 114s 0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded. 114s Need to get 560 kB of archives. 114s After this operation, 2779 kB of additional disk space will be used. 114s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-all amd64 3.13.7-1 [884 B] 114s Get:2 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-execnet all 2.1.1-1 [33.4 kB] 114s Get:3 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-iniconfig all 2.1.0-2 [6962 B] 114s Get:4 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pluggy all 1.6.0-2 [21.1 kB] 114s Get:5 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest all 9.0.2-2 [277 kB] 114s Get:6 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest-xdist all 3.8.0-4 [34.7 kB] 114s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-greenlet amd64 3.2.4-3 [185 kB] 114s Fetched 560 kB in 0s (27.3 MB/s) 114s Selecting previously unselected package python3-all. 114s (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 ... 84201 files and directories currently installed.) 114s Preparing to unpack .../0-python3-all_3.13.7-1_amd64.deb ... 114s Unpacking python3-all (3.13.7-1) ... 114s Selecting previously unselected package python3-execnet. 114s Preparing to unpack .../1-python3-execnet_2.1.1-1_all.deb ... 114s Unpacking python3-execnet (2.1.1-1) ... 114s Selecting previously unselected package python3-iniconfig. 114s Preparing to unpack .../2-python3-iniconfig_2.1.0-2_all.deb ... 114s Unpacking python3-iniconfig (2.1.0-2) ... 114s Selecting previously unselected package python3-pluggy. 114s Preparing to unpack .../3-python3-pluggy_1.6.0-2_all.deb ... 114s Unpacking python3-pluggy (1.6.0-2) ... 114s Selecting previously unselected package python3-pytest. 114s Preparing to unpack .../4-python3-pytest_9.0.2-2_all.deb ... 114s Unpacking python3-pytest (9.0.2-2) ... 114s Selecting previously unselected package python3-pytest-xdist. 114s Preparing to unpack .../5-python3-pytest-xdist_3.8.0-4_all.deb ... 114s Unpacking python3-pytest-xdist (3.8.0-4) ... 114s Selecting previously unselected package python3-greenlet. 114s Preparing to unpack .../6-python3-greenlet_3.2.4-3_amd64.deb ... 114s Unpacking python3-greenlet (3.2.4-3) ... 114s Setting up python3-iniconfig (2.1.0-2) ... 114s Setting up python3-all (3.13.7-1) ... 114s Setting up python3-greenlet (3.2.4-3) ... 115s Setting up python3-pluggy (1.6.0-2) ... 115s Setting up python3-execnet (2.1.1-1) ... 115s Setting up python3-pytest (9.0.2-2) ... 115s Setting up python3-pytest-xdist (3.8.0-4) ... 115s Processing triggers for man-db (2.13.1-1) ... 116s autopkgtest [17:19:58]: test environment configured for cross building 116s autopkgtest [17:19:58]: test unittests: [----------------------- 116s py3versions: no X-Python3-Version in control file, using supported versions 116s ===> Running tests 116s ===> Testing with python3.13 127s =========================== sqlalchemy installation ============================ 127s SQLAlchemy 2.0.45 (user site loaded) 127s Path: /tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/__init__.py 127s compiled extension not enabled; cannot import name 'collections' from 'sqlalchemy.cyextension' (/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/cyextension/__init__.py) 127s ============================= test session starts ============================== 127s platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.13 127s cachedir: .pytest_cache 127s rootdir: /tmp/autopkgtest.wA9KcD/build.7Xn/src 127s configfile: pyproject.toml 127s plugins: xdist-3.8.0, typeguard-4.4.4 127s created: 2/2 workers 127s 2 workers [23786 items] 127s 127s scheduling tests via LoadScheduling 127s 127s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaM2O::test_roundtrip 127s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TEST_TABLESPACE-TABLESPACE "TEST_TABLESPACE"] 127s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TEST_TABLESPACE-TABLESPACE "TEST_TABLESPACE"] 127s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TestTableSpace-TABLESPACE "TestTableSpace"] 127s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TestTableSpace-TABLESPACE "TestTableSpace"] 127s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[test_tablespace-TABLESPACE test_tablespace] 127s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[test_tablespace-TABLESPACE test_tablespace] 127s test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_clustering 127s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_clustering 127s test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_explicit_nonclustered 127s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_explicit_nonclustered 127s test/dialect/mssql/test_compiler.py::CompileTest::test_true_false 127s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_true_false 127s test/dialect/oracle/test_compiler.py::CompileTest::test_true_false 127s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_true_false 127s test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[not_use_mssql_version] 127s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[not_use_mssql_version] 127s test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[use_mssql_version] 127s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[use_mssql_version] 127s test/dialect/mssql/test_compiler.py::CompileTest::test_union 127s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_union 127s test/dialect/postgresql/test_compiler.py::CompileTest::test_unique_constraint_with_deferrable 127s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_unique_constraint_with_deferrable 127s test/dialect/postgresql/test_compiler.py::CompileTest::test_unique_constraint_with_deferrable_and_include 127s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaM2O::test_roundtrip 127s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_unique_constraint_with_deferrable_and_include 127s test/dialect/postgresql/test_compiler.py::CompileTest::test_unique_constraint_with_include 127s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_unique_constraint_with_include 127s test/dialect/mssql/test_compiler.py::CompileTest::test_update 127s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaO2M::test_roundtrip 127s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update 127s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array 127s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array 127s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_element 127s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_element 127s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_slice 127s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_slice 127s test/dialect/mssql/test_compiler.py::CompileTest::test_update_exclude_hint 127s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_exclude_hint 127s test/dialect/mssql/test_compiler.py::CompileTest::test_update_from 127s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_from 127s test/dialect/mssql/test_compiler.py::CompileTest::test_update_from_hint 127s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_from_hint 127s test/dialect/mssql/test_compiler.py::CompileTest::test_update_hint 127s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_hint 127s test/dialect/mssql/test_compiler.py::CompileTest::test_update_returning 127s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaO2M::test_roundtrip 127s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_returning 127s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobM2O::test_roundtrip 127s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_returning 127s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_returning 127s test/dialect/mssql/test_compiler.py::CompileTest::test_update_to_select_schema 127s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_to_select_schema 127s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_one_legacy 127s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_one_legacy 127s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_three_legacy 127s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_three_legacy 127s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_two_legacy 127s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_two_legacy 127s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_one_legacy 127s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_one_legacy 127s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_three_legacy 127s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobM2O::test_roundtrip 127s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_three_legacy 127s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_two_legacy 127s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobO2M::test_roundtrip 127s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_two_legacy 127s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_insert 127s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_insert 127s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select 127s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select 127s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select_labels 127s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select_labels 127s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update 127s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update 127s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update_whereclause 127s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update_whereclause 127s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-not_render_postcompile] 127s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-not_render_postcompile] 127s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-render_postcompile] 127s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-render_postcompile] 127s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-not_render_postcompile] 127s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-not_render_postcompile] 127s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-render_postcompile] 127s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-render_postcompile] 127s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[not_render_postcompile] 127s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[not_render_postcompile] 127s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobO2M::test_roundtrip 127s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[render_postcompile] 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[render_postcompile] 128s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-not_render_postcompile] 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-not_render_postcompile] 128s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-render_postcompile] 128s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocM2O::test_roundtrip 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-render_postcompile] 128s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-not_render_postcompile] 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-not_render_postcompile] 128s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-render_postcompile] 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-render_postcompile] 128s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[not_render_postcompile] 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[not_render_postcompile] 128s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[render_postcompile] 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[render_postcompile] 128s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_default_stmt 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_default_stmt 128s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_named_parameters 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_named_parameters 128s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_no_new_params 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_no_new_params 128s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_positional_parameters 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_positional_parameters 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_column 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_column 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_from 128s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocM2O::test_roundtrip 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_from 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_where 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_where 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_alone_noeffect 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_alone_noeffect 128s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocO2M::test_roundtrip 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_column 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_column 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_from 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_from 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_having 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_having 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where_singlefrom 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where_singlefrom 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_column 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_column 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_from 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_from 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_having 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_having 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[False] 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[False] 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[None] 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[None] 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_empty 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_empty 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_column 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_column 128s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocO2M::test_roundtrip 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_from 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_from 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_where 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_where 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_froms 128s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaM2O::test_roundtrip 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_froms 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_having 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_having 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_column 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_column 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_from 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_from 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_where 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_where 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[False] 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[False] 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[None] 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[None] 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_from_all_ok 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_from_all_ok 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_from 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_from 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having_from_subq 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having_from_subq 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 128s test/sql/test_compiler.py::CorrelateTest::test_correlate_where_all_unintentional 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_where_all_unintentional 128s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaM2O::test_roundtrip 128s test/sql/test_compiler.py::CorrelateTest::test_dont_overcorrelate 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_dont_overcorrelate 128s test/sql/test_compiler.py::CorrelateTest::test_from_implicit_correlation_disabled 128s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaO2M::test_roundtrip 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_from_implicit_correlation_disabled 128s test/sql/test_compiler.py::CorrelateTest::test_multilevel_froms_correlation 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_multilevel_froms_correlation 128s test/sql/test_compiler.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 128s test/sql/test_compiler.py::CorrelateTest::test_no_contextless_correlate_except 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_no_contextless_correlate_except 128s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[lowercase] 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[lowercase] 128s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[uppercase] 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[uppercase] 128s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[lowercase] 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[lowercase] 128s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[uppercase] 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[uppercase] 128s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[lowercase] 128s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaO2M::test_roundtrip 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[lowercase] 128s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[uppercase] 128s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobM2O::test_roundtrip 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[uppercase] 128s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[lowercase] 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[lowercase] 128s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[uppercase] 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[uppercase] 128s test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_autoinc_first_implicit 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_autoinc_first_implicit 128s test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_maintains_order_explicit 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_maintains_order_explicit 128s test/sql/test_compiler.py::DDLTest::test_create_index_exists 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_create_index_exists 128s test/sql/test_compiler.py::DDLTest::test_create_table_exists 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_create_table_exists 128s test/sql/test_compiler.py::DDLTest::test_create_table_suffix 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_create_table_suffix 128s test/sql/test_compiler.py::DDLTest::test_drop_index_exists 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_drop_index_exists 128s test/sql/test_compiler.py::DDLTest::test_drop_table_exists 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_drop_table_exists 128s test/sql/test_compiler.py::DDLTest::test_fk_illegal_sql_phrases 128s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobM2O::test_roundtrip 128s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobO2M::test_roundtrip 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_fk_illegal_sql_phrases 128s test/sql/test_compiler.py::DDLTest::test_fk_render 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_fk_render 128s test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue 128s test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue_unicode 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue_unicode 128s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_no_square_brackets 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_no_square_brackets 128s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence 128s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence_server_default 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence_server_default 128s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_special_chars 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_special_chars 128s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_table 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_table 128s test/sql/test_compiler.py::DDLTest::test_system_flag 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_system_flag 128s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobO2M::test_roundtrip 128s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocM2O::test_roundtrip 128s test/sql/test_compiler.py::DDLTest::test_table_no_cols 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_table_no_cols 128s test/sql/test_compiler.py::DDLTest::test_table_no_cols_w_constraint 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_table_no_cols_w_constraint 128s test/sql/test_compiler.py::DDLTest::test_table_one_col_w_constraint 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_table_one_col_w_constraint 128s test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_dml 128s [gw1] [ 0%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_dml 128s test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_select 128s [gw1] [ 0%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_select 128s test/ext/test_compiler.py::DefaultOnExistingTest::test_select 128s [gw1] [ 0%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_select 128s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_anon 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_anon 128s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_named 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_named 128s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_literal_binds 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_literal_binds 128s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative 128s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative_multi_call 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative_multi_call 128s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocM2O::test_roundtrip 128s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_list 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_list 128s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_scalar 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_scalar 128s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_generative 128s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocO2M::test_roundtrip 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_generative 128s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_inline 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_inline 128s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_distinct_on_aliased 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_distinct_on_aliased 128s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns 128s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_multi_call 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_multi_call 128s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_subquery 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_subquery 128s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_plain 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_plain 128s test/ext/test_compiler.py::ExecuteTest::test_insert 128s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocO2M::test_roundtrip 128s [gw1] [ 0%] PASSED test/ext/test_compiler.py::ExecuteTest::test_insert 128s test/ext/test_compiler.py::ExecuteTest::test_insert_session 128s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaM2O::test_roundtrip 128s [gw1] [ 0%] PASSED test/ext/test_compiler.py::ExecuteTest::test_insert_session 128s test/ext/test_compiler.py::ExecuteTest::test_select 128s [gw1] [ 0%] PASSED test/ext/test_compiler.py::ExecuteTest::test_select 128s test/ext/test_compiler.py::ExecuteTest::test_select_session 128s [gw1] [ 0%] PASSED test/ext/test_compiler.py::ExecuteTest::test_select_session 128s test/sql/test_compiler.py::ExecutionOptionsTest::test_dml 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_dml 128s test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_false 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_false 128s test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_none 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_none 128s test/sql/test_compiler.py::ExecutionOptionsTest::test_non_dml 128s [gw1] [ 0%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_non_dml 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[phraseto_tsquery] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[phraseto_tsquery] 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[plainto_tsquery] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[plainto_tsquery] 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsquery] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsquery] 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsvector] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsvector] 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[ts_headline] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[ts_headline] 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[websearch_to_tsquery] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[websearch_to_tsquery] 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_basic 128s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaM2O::test_roundtrip 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_basic 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom 128s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaO2M::test_roundtrip 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom_regconfig 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom_regconfig 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_regconfig 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_regconfig 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvector 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvector 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig_regconfig 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig_regconfig 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func0] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func0] 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func1] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func1] 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func2] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func2] 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func3] 128s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaO2M::test_roundtrip 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func3] 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func4] 128s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobM2O::test_roundtrip 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func4] 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func0] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func0] 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func1] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func1] 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func2] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func2] 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func3] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func3] 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func4] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func4] 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func0] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func0] 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func1] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func1] 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func2] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func2] 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func3] 128s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobM2O::test_roundtrip 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func3] 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func4] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func4] 128s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobO2M::test_roundtrip 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-literal] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-literal] 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-not_use_regconfig] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-not_use_regconfig] 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-use_regconfig] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-use_regconfig] 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-literal] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-literal] 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-not_use_regconfig] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-not_use_regconfig] 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-use_regconfig] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-use_regconfig] 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-literal] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-literal] 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-not_use_regconfig] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-not_use_regconfig] 128s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobO2M::test_roundtrip 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-use_regconfig] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-use_regconfig] 128s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocM2O::test_roundtrip 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-literal] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-literal] 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-not_use_regconfig] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-not_use_regconfig] 128s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-use_regconfig] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-use_regconfig] 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError0] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError0] 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError1] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError1] 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = %(param_1)s WHERE name = 'hi'] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = %(param_1)s WHERE name = 'hi'] 128s 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] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = %(param_1)s WHERE users.name = %(name_1)s] 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = %(name_1)s DO NOTHING] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = %(name_1)s DO NOTHING] 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_combined_with_cte 128s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocM2O::test_roundtrip 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_combined_with_cte 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_index_elements_target 128s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocO2M::test_roundtrip 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_index_elements_target 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_no_target 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_no_target 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_named_constraint_target 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_named_constraint_target 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_string_constraint_target 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_string_constraint_target 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_super_long_name_constraint_target 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_super_long_name_constraint_target 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause_references_excluded 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause_references_excluded 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_additional_colnames 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_additional_colnames 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_col_index_elements_target 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_col_index_elements_target 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target_multivalues 128s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocO2M::test_roundtrip 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target_multivalues 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_named_unique_constraint_target 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_named_unique_constraint_target 128s test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[none] 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_pk_constraint_index_elements_target 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_pk_constraint_index_elements_target 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_column_keys 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_column_keys 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_literal 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_literal 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_none 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_none 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_one 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_one 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_two 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_two 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_where 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_where 128s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[none] 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_string_constraint_target 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_string_constraint_target 128s test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[union] 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_string_target 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_string_target 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_target 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_target 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_index_target 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_index_target 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_pk_constraint_target 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_pk_constraint_target 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_as_cte 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_as_cte 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_cte_plus_textual 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_cte_plus_textual 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_do_no_call_twice 128s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_do_no_call_twice 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_quote_raw_string_col 128s [gw0] [ 1%] PASSED test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[union] 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_quote_raw_string_col 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[control] 128s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_mapped_name 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[control] 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[dict] 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[dict] 128s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[excluded] 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[excluded] 128s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_literal 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_literal 128s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[all_others] 128s [gw0] [ 1%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_mapped_name 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[all_others] 128s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[DynamicMapped] 128s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[mysql8] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[mysql8] 128s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[all_others] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[all_others] 128s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[mysql8] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[mysql8] 128s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_mysql8_on_update_dont_dup_alias_name 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_mysql8_on_update_dont_dup_alias_name 128s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_no_call_twice 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_no_call_twice 128s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_on_update_instrumented_attribute_dict 128s [gw0] [ 1%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[DynamicMapped] 128s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[Mapped] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_on_update_instrumented_attribute_dict 128s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_python_values 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_python_values 128s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[all_others] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[all_others] 128s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[mysql8] 128s [gw0] [ 1%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[Mapped] 128s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[WriteOnlyMapped] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[mysql8] 128s test/sql/test_compiler.py::KwargPropagationTest::test_binary 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_binary 128s test/sql/test_compiler.py::KwargPropagationTest::test_case 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_case 128s test/sql/test_compiler.py::KwargPropagationTest::test_cast 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_cast 128s test/sql/test_compiler.py::KwargPropagationTest::test_select 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_select 128s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_char_zero 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_char_zero 128s [gw0] [ 1%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[WriteOnlyMapped] 128s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_cols_required 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_cols_required 128s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-False-True] 128s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_one 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-False-True] 128s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-False] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-False] 128s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-True] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-True] 128s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_literal_binds 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_literal_binds 128s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against0-%s] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against0-%s] 128s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against1-`some col` + `some other col`] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against1-`some col` + `some other col`] 128s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against2-`some col` + %s] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against2-`some col` + %s] 128s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN BOOLEAN MODE)] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN BOOLEAN MODE)] 128s 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)] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN NATURAL LANGUAGE MODE WITH QUERY EXPANSION)] 128s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN NATURAL LANGUAGE MODE)] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN NATURAL LANGUAGE MODE)] 128s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s WITH QUERY EXPANSION)] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s WITH QUERY EXPANSION)] 128s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s)] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s)] 128s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE WITH QUERY EXPANSION)] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE WITH QUERY EXPANSION)] 128s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE)] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE)] 128s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s WITH QUERY EXPANSION)] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s WITH QUERY EXPANSION)] 128s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s)] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s)] 128s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_operator 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_operator 128s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_defaults_included 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_defaults_included 128s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_included 128s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_one 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_included 128s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_omitted 128s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_two 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_omitted 128s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_sentinel_defaults_omitted 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_sentinel_defaults_omitted 128s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col 128s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col_via_keys 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col_via_keys 128s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted 128s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_defaults 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_defaults 128s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_two 128s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params 128s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_lazyload 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params 128s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults 128s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults_no_sentinel 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults_no_sentinel 128s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_nonspecified 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_nonspecified 128s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_specified 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_specified 128s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_includes_hidden 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_includes_hidden 128s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_omitted 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_omitted 128s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_include_col 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_include_col 128s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_lazyload 128s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted 128s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attr_w_of_type] 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted 128s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_order_by 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_order_by 128s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_whereclause 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_whereclause 128s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_include_col 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_include_col 128s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted 128s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_defaults 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_defaults 128s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_no_params_defaults 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_no_params_defaults 128s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError0] 128s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attr_w_of_type] 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError0] 128s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attribute] 128s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError1] 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError1] 128s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE name = 'hi'] 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE name = 'hi'] 128s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE users.name = ?] 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE users.name = ?] 128s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 128s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = __[POSTCOMPILE_name_1] DO NOTHING] 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = __[POSTCOMPILE_name_1] DO NOTHING] 128s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_dont_consume_set_collection 128s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attribute] 128s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[False] 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_dont_consume_set_collection 128s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_on_conflict_do_update_exotic_targets_six 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_on_conflict_do_update_exotic_targets_six 128s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[control] 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[control] 128s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[dict] 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[dict] 128s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[excluded] 128s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[False] 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[excluded] 128s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint 128s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[True] 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint 128s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint_from_column 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint_from_column 128s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_many_clause 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_many_clause 128s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_not_null 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_not_null 128s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key 128s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint 128s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint_from_column 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint_from_column 128s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[True] 128s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint 128s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_noload_after 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint 128s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint_from_column 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint_from_column 128s test/dialect/sqlite/test_compiler.py::RegexpTest::test_determinsitic_parameter 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_determinsitic_parameter 128s 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] 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[0-0-fetch_kw3-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) ROWS ONLY-params3] 128s 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] 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-10-fetch_kw0-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) ROWS ONLY-params0] 128s 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] 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-10-fetch_kw4-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) PERCENT ROWS ONLY-params4] 128s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_noload_after 128s 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] 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-10-fetch_kw5-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) PERCENT ROWS WITH TIES-params5] 128s 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] 128s test/orm/test_ac_relationships.py::AltSelectableTest::test_join 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-10-fetch_kw6-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) ROWS WITH TIES-params6] 128s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-None-fetch_kw2-FETCH FIRST (%(param_1)s) ROWS ONLY-params2] 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-None-fetch_kw2-FETCH FIRST (%(param_1)s) ROWS ONLY-params2] 128s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[None-10-fetch_kw1-LIMIT ALL OFFSET %(param_1)s-params1] 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[None-10-fetch_kw1-LIMIT ALL OFFSET %(param_1)s-params1] 128s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET (Y + W) ROWS FETCH FIRST (Q + Z) ROWS ONLY-params10] 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET (Y + W) ROWS FETCH FIRST (Q + Z) ROWS ONLY-params10] 128s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET (Y) ROWS FETCH FIRST (Q) ROWS ONLY-params7] 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET (Y) ROWS FETCH FIRST (Q) ROWS ONLY-params7] 128s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET ("Y") ROWS FETCH FIRST ("Q") ROWS ONLY-params8] 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET ("Y") ROWS FETCH FIRST ("Q") ROWS ONLY-params8] 128s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET (%(Y)s) ROWS FETCH FIRST (%(Q)s) ROWS ONLY-params9] 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET (%(Y)s) ROWS FETCH FIRST (%(Q)s) ROWS ONLY-params9] 128s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match 128s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match 128s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match 128s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match 128s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_column 128s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_column 128s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_column 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_column 128s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_join 128s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_column 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_column 128s test/orm/test_ac_relationships.py::AltSelectableTest::test_joinedload 128s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_flags 128s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_flags 128s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags 128s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_flags 128s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_joinedload 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_flags 128s test/orm/test_ac_relationships.py::AltSelectableTest::test_lazyload 128s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags_ignorecase 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags_ignorecase 128s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_str 128s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_lazyload 128s test/orm/test_ac_relationships.py::AltSelectableTest::test_selectinload 128s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_str 128s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_str 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_str 128s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_str 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_str 128s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_selectinload 128s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match 128s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match 128s test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[ensure_no_warning] 128s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match 128s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match 128s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_column 128s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_column 128s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_column 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_column 128s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_column 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_column 128s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags 128s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags 128s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags 128s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_flags 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_flags 128s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags_ignorecase 128s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[ensure_no_warning] 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags_ignorecase 128s test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[not_ensure_no_warning] 128s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags_safestring 128s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[not_ensure_no_warning] 128s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags_safestring 128s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_str 128s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_str 128s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_str 128s test/dialect/test_all.py::ImportStarTest::test_all_import 128s [gw0] [ 1%] PASSED test/dialect/test_all.py::ImportStarTest::test_all_import 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_str 128s test/orm/test_association.py::AssociationTest::test_delete 128s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_str 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_str 128s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace 128s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace 128s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace 128s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_replace 128s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_replace 128s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column 128s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column 128s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column 128s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column2 128s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column2 128s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column2 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column2 128s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags 128s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags 128s [gw0] [ 1%] PASSED test/orm/test_association.py::AssociationTest::test_delete 128s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags 128s test/orm/test_association.py::AssociationTest::test_insert 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags 128s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 128s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 128s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 128s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_string 128s [gw0] [ 1%] PASSED test/orm/test_association.py::AssociationTest::test_insert 128s test/orm/test_association.py::AssociationTest::test_modify 128s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_string 128s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_string 128s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_string 128s [gw0] [ 1%] PASSED test/orm/test_association.py::AssociationTest::test_modify 128s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match 128s test/orm/test_association.py::AssociationTest::test_replace 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match 128s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_column 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_column 128s [gw0] [ 1%] PASSED test/orm/test_association.py::AssociationTest::test_replace 128s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_flags 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_flags 128s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_str 128s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolve_aliased_class 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_str 128s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match 128s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_column 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_column 128s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolve_aliased_class 128s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags 128s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_five 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags 128s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags_safestring 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags_safestring 128s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_str 128s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_five 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_str 128s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_four 128s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace 128s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column 128s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column2 128s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_four 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column2 128s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_flags 128s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_one 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_flags 128s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_string 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_string 128s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match 128s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_one 128s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_column 128s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_three 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_column 128s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_flags 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_flags 128s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_str 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_str 128s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match 128s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_three 128s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_two 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match 128s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_column 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_column 128s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags 128s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags_safestring 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags_safestring 128s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_two 128s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_str 128s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_w_subclass 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_str 128s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace 128s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column 128s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column2 128s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_w_subclass 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column2 128s test/ext/test_associationproxy.py::AutoFlushTest::test_dict_set 128s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags 128s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags_safestring 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags_safestring 128s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_string 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_string 128s test/sql/test_compiler.py::ResultMapTest::test_compound_not_toplevel_doesnt_populate 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_not_toplevel_doesnt_populate 128s test/sql/test_compiler.py::ResultMapTest::test_compound_only_top_populates 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_only_top_populates 128s test/sql/test_compiler.py::ResultMapTest::test_compound_populates 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_populates 128s test/sql/test_compiler.py::ResultMapTest::test_insert_from_select 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_insert_from_select 128s test/sql/test_compiler.py::ResultMapTest::test_insert_with_select_values 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_insert_with_select_values 128s test/sql/test_compiler.py::ResultMapTest::test_label_conflict_union 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_label_conflict_union 128s test/sql/test_compiler.py::ResultMapTest::test_label_plus_element 128s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_dict_set 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_label_plus_element 128s test/sql/test_compiler.py::ResultMapTest::test_nested_api 128s test/ext/test_associationproxy.py::AutoFlushTest::test_list_append 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_nested_api 128s test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity 128s test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity_dupe_cols 128s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity_dupe_cols 128s test/dialect/mysql/test_compiler.py::SQLTest::test_backslash_escaping 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_backslash_escaping 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BIGINT-CAST(t.col AS SIGNED INTEGER)] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BIGINT-CAST(t.col AS SIGNED INTEGER)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BINARY-CAST(t.col AS BINARY)] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BINARY-CAST(t.col AS BINARY)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)0] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)0] 128s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_list_append 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)1] 128s test/ext/test_associationproxy.py::AutoFlushTest::test_list_extend 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)1] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CHAR-CAST(t.col AS CHAR)] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CHAR-CAST(t.col AS CHAR)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CLOB-CAST(t.col AS CHAR)] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CLOB-CAST(t.col AS CHAR)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATE-CAST(t.col AS DATE)] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATE-CAST(t.col AS DATE)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATETIME-CAST(t.col AS DATETIME)] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATETIME-CAST(t.col AS DATETIME)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)0] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)0] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)1] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)1] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)0] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)0] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)1] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)1] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)0] 128s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_list_extend 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)0] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)1] 128s test/ext/test_associationproxy.py::AutoFlushTest::test_set_add 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)1] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)0] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)0] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)1] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)1] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Integer-CAST(t.col AS SIGNED INTEGER)] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Integer-CAST(t.col AS SIGNED INTEGER)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Interval-CAST(t.col AS DATETIME)] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Interval-CAST(t.col AS DATETIME)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGBLOB-CAST(t.col AS BINARY)] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGBLOB-CAST(t.col AS BINARY)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGTEXT-CAST(t.col AS CHAR)] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGTEXT-CAST(t.col AS CHAR)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LargeBinary-CAST(t.col AS BINARY)] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LargeBinary-CAST(t.col AS BINARY)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMBLOB-CAST(t.col AS BINARY)] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMBLOB-CAST(t.col AS BINARY)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMTEXT-CAST(t.col AS CHAR)] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMTEXT-CAST(t.col AS CHAR)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)0] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)0] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)1] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)1] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)0] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)0] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)1] 128s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_set_add 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)1] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NVARCHAR-CAST(t.col AS CHAR)] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NVARCHAR-CAST(t.col AS CHAR)] 128s test/ext/test_associationproxy.py::AutoFlushTest::test_set_extend 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Numeric-CAST(t.col AS DECIMAL)] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Numeric-CAST(t.col AS DECIMAL)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SMALLINT-CAST(t.col AS SIGNED INTEGER)] 128s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SMALLINT-CAST(t.col AS SIGNED INTEGER)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SmallInteger-CAST(t.col AS SIGNED INTEGER)] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SmallInteger-CAST(t.col AS SIGNED INTEGER)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[String-CAST(t.col AS CHAR)] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[String-CAST(t.col AS CHAR)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)0] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)0] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)1] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)1] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)0] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)0] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)1] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)1] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)0] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)0] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)1] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)1] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYBLOB-CAST(t.col AS BINARY)] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYBLOB-CAST(t.col AS BINARY)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYINT-CAST(t.col AS SIGNED INTEGER)] 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_set_extend 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYINT-CAST(t.col AS SIGNED INTEGER)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYTEXT-CAST(t.col AS CHAR)] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYTEXT-CAST(t.col AS CHAR)] 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_chained 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Time-CAST(t.col AS TIME)] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Time-CAST(t.col AS TIME)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Unicode-CAST(t.col AS CHAR)] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Unicode-CAST(t.col AS CHAR)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[UnicodeText-CAST(t.col AS CHAR)] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[UnicodeText-CAST(t.col AS CHAR)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARBINARY-CAST(t.col AS BINARY)] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARBINARY-CAST(t.col AS BINARY)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)0] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)0] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)1] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)1] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_3-CAST(t.col AS UNSIGNED INTEGER)] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_3-CAST(t.col AS UNSIGNED INTEGER)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_32-CAST(t.col AS CHAR CHARACTER SET utf8)] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_32-CAST(t.col AS CHAR CHARACTER SET utf8)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_35-CAST(t.col AS CHAR CHARACTER SET utf8)] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_35-CAST(t.col AS CHAR CHARACTER SET utf8)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_36-CAST(t.col AS CHAR(32))] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_36-CAST(t.col AS CHAR(32))] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_37-CAST(t.col AS CHAR(32))] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_37-CAST(t.col AS CHAR(32))] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_38-CAST(t.col AS CHAR(32))] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_38-CAST(t.col AS CHAR(32))] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_39-CAST(t.col AS CHAR(0))] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_39-CAST(t.col AS CHAR(0))] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_50-CAST(t.col AS BINARY)] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_50-CAST(t.col AS BINARY)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_55-CAST(t.col AS BINARY)] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_55-CAST(t.col AS BINARY)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_57-CAST(t.col AS BINARY)] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_57-CAST(t.col AS BINARY)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_8-CAST(t.col AS SIGNED INTEGER)] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_8-CAST(t.col AS SIGNED INTEGER)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_9-CAST(t.col AS UNSIGNED INTEGER)] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_9-CAST(t.col AS UNSIGNED INTEGER)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_grouped_expression_non_castable 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_grouped_expression_non_castable 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_literal_bind 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_literal_bind 128s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_type_decorator 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_type_decorator 128s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default6-VARCHAR DEFAULT 'some default'] 128s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default6-VARCHAR DEFAULT 'some default'] 128s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default7-VARCHAR DEFAULT 'some default'] 128s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default7-VARCHAR DEFAULT 'some default'] 128s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype0-default0-BOOLEAN DEFAULT 0, CHECK (x IN (0, 1))] 128s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype0-default0-BOOLEAN DEFAULT 0, CHECK (x IN (0, 1))] 128s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype1-default1-VARCHAR DEFAULT (sqlite_version())] 128s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype1-default1-VARCHAR DEFAULT (sqlite_version())] 128s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype2-default2-INTEGER DEFAULT (abs(-5) + 17)] 128s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype2-default2-INTEGER DEFAULT (abs(-5) + 17)] 128s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype3-default3-VARCHAR DEFAULT CURRENT_TIMESTAMP] 128s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype3-default3-VARCHAR DEFAULT CURRENT_TIMESTAMP] 128s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype4-default4-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 128s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype4-default4-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 128s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype5-default5-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_chained 128s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype5-default5-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_nul_ul 128s test/dialect/sqlite/test_compiler.py::SQLTest::test_constraints_with_schemas 128s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_constraints_with_schemas 128s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_partial_index 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_nul_ul 128s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_partial_index 128s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_strict 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_nul 128s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_strict 128s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_collate 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_collate 128s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_nul 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_scalar 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition 128s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_and_other_opts 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_and_other_opts 128s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_hash 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_hash 128s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_subpartition 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_scalar 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_kwarg_ul_nul 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_subpartition 128s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid 128s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_kwarg_ul_nul 128s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid_strict 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_eq_fails_ul_nul 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_eq_fails_ul_nul 128s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid_strict 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_has_fails_ul_nul 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_has_fails_ul_nul 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_ne_fails_ul_nul 128s test/dialect/mysql/test_compiler.py::SQLTest::test_delete_limit 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_ne_fails_ul_nul 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_eq_None_nul 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_delete_limit 128s test/dialect/mysql/test_compiler.py::SQLTest::test_extract 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_extract 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_eq_None_nul 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_ne_value_nul 128s test/dialect/sqlite/test_compiler.py::SQLTest::test_extract 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_ne_value_nul 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has 128s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_extract 128s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)0] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)0] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)1] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)1] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Double-CAST(t.col AS DOUBLE)] 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Double-CAST(t.col AS DOUBLE)] 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has_to_eq 128s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)0] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)0] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)1] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)1] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)2] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)2] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Float-CAST(t.col AS FLOAT)] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Float-CAST(t.col AS FLOAT)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)0] 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has_to_eq 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_nul_ul 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)0] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)1] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)1] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Double-CAST(t.col AS DOUBLE)] 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_nul_ul 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Double-CAST(t.col AS DOUBLE)] 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_ul_nul 128s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)0] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)0] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)1] 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_ul_nul 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)1] 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_chained_has_to_any 128s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)2] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)2] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Float-CAST(t.col AS FLOAT)] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Float-CAST(t.col AS FLOAT)] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_full_outer_join 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_full_outer_join 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_chained_has_to_any 128s test/dialect/sqlite/test_compiler.py::SQLTest::test_in_tuple 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_nul_nul 128s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_in_tuple 128s test/dialect/mysql/test_compiler.py::SQLTest::test_inner_join 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_inner_join 128s test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_nul_nul 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_null_nul_nul 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement 128s test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement_reserved_word_column_name 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement_reserved_word_column_name 128s test/dialect/sqlite/test_compiler.py::SQLTest::test_is_distinct_from 128s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_is_distinct_from 128s test/dialect/mysql/test_compiler.py::SQLTest::test_limit 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_null_nul_nul 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_value_nul 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_limit 128s test/dialect/sqlite/test_compiler.py::SQLTest::test_localtime 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_value_nul 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_chained_has_to_any 128s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_localtime 128s test/dialect/sqlite/test_compiler.py::SQLTest::test_no_autoinc_on_composite_pk 128s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_no_autoinc_on_composite_pk 128s test/dialect/mysql/test_compiler.py::SQLTest::test_outer_join 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_chained_has_to_any 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_criterion_nul_nul 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_outer_join 128s test/dialect/sqlite/test_compiler.py::SQLTest::test_plain_stringify_returning 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_criterion_nul_nul 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_nul 128s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_plain_stringify_returning 128s test/dialect/mysql/test_compiler.py::SQLTest::test_precolumns 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_precolumns 128s test/dialect/mysql/test_compiler.py::SQLTest::test_sysdate 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_nul 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_ul 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_sysdate 128s test/dialect/mysql/test_compiler.py::SQLTest::test_too_long_index 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_too_long_index 128s test/dialect/sqlite/test_compiler.py::SQLTest::test_true_false 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_ul 128s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_true_false 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_scalar_raises 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_scalar_raises 128s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_cast_literal_bind 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_None_nul 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_cast_literal_bind 128s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BIT-t.col] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BIT-t.col] 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_None_nul 128s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BOOLEAN-t.col] 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_nul_nul 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BOOLEAN-t.col] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Boolean-t.col] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Boolean-t.col] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col0] 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_nul_nul 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_null_nul_nul 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col0] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col1] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col1] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Double-t.col] 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_null_nul_nul 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_eq_None_nul 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Double-t.col] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[ENUM-t.col] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[ENUM-t.col] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col0] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col0] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col1] 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_eq_None_nul 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_ne_value_nul 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col1] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Float-t.col] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Float-t.col] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[REAL-t.col] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[REAL-t.col] 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_ne_value_nul 128s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[SET-t.col] 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_contains 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[SET-t.col] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[YEAR-t.col] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[YEAR-t.col] 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_contains 128s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_13-t.col] 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_13-t.col] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_15-t.col] 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq_nul 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_15-t.col] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_9-t.col] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_9-t.col] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[delete] 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq_nul 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[delete] 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_like 128s test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[update] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[update] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_update_limit 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_like 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_ne 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_ne 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_limit 128s test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_any_fails_nul_nul 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_any_fails_nul_nul 128s test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp_fsp 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp_fsp 128s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[String] 128s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_contains_fails_nul_nul 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_contains_fails_nul_nul 128s test/ext/test_associationproxy.py::ComparatorTest::test_has_criterion_nul 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_criterion_nul 128s test/ext/test_associationproxy.py::ComparatorTest::test_has_kwargs_nul 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_kwargs_nul 128s test/ext/test_associationproxy.py::ComparatorTest::test_has_nul 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[String] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[Unicode] 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_nul 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[Unicode] 128s test/ext/test_associationproxy.py::ComparatorTest::test_join_separate_attr 128s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[VARCHAR] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[VARCHAR] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_2] 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_join_separate_attr 128s test/ext/test_associationproxy.py::ComparatorTest::test_join_single_attr 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_join_single_attr 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_2] 128s test/ext/test_associationproxy.py::ComparatorTest::test_no_straight_expr 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_no_straight_expr 128s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_3] 128s test/ext/test_associationproxy.py::ComparatorTest::test_nothas_nul 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_3] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_4] 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_4] 128s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_6] 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_nothas_nul 128s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_6] 128s test/sql/test_compiler.py::SchemaTest::test_alias 128s test/ext/test_associationproxy.py::CompositeAccessTest::test_access 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_alias 128s test/sql/test_compiler.py::SchemaTest::test_insert 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_insert 128s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_invalid 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_invalid 128s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select 128s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_alias 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_alias 128s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_labels 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_labels 128s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_subquery 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CompositeAccessTest::test_access 128s test/ext/test_associationproxy.py::CompositeAccessTest::test_append 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_subquery 128s 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] 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CompositeAccessTest::test_append 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT foo.some_table.id, foo.some_table.p FROM foo.some_table JOIN (SELECT some_table_1.id AS id, some_table_1.q AS q FROM some_table AS some_table_1, foo.some_table WHERE some_table_1.id = foo.some_table.id) AS anon_1 ON foo.some_table.id = anon_1.id] 128s test/ext/test_associationproxy.py::CustomDictTest::test_abc 128s 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] 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT foo.some_table.id, foo.some_table.p FROM foo.some_table JOIN some_table AS some_table_1 ON some_table_1.q = foo.some_table.p] 128s 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] 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT foo.some_table.id, foo.some_table.p, some_table_1.id AS id_1, some_table_1.q FROM foo.some_table, some_table AS some_table_1] 128s 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] 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table.id, some_table.q, anon_1.id AS id_1 FROM some_table JOIN (SELECT some_table_1.id AS id, some_table_1.q AS q FROM some_table AS some_table_1, foo.some_table WHERE some_table_1.id = foo.some_table.id) AS anon_1 ON some_table.id = anon_1.id] 128s 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] 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id AS some_table_id, some_table_1.q AS some_table_q, foo.some_table.id AS foo_some_table_id, foo.some_table.p AS foo_some_table_p FROM some_table AS some_table_1, foo.some_table] 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_abc 128s 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] 128s test/ext/test_associationproxy.py::CustomDictTest::test_bulk_replace 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q FROM some_table AS some_table_1 JOIN foo.some_table ON some_table_1.q = foo.some_table.p] 128s 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] 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q FROM some_table AS some_table_1, foo.some_table WHERE some_table_1.id = foo.some_table.id] 128s 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] 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q, foo.some_table.id AS id_1, foo.some_table.p FROM some_table AS some_table_1 JOIN foo.some_table ON some_table_1.id = foo.some_table.id] 128s 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] 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q, foo.some_table.id AS id_1, foo.some_table.p FROM some_table AS some_table_1, foo.some_table WHERE some_table_1.id = foo.some_table.id] 128s 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] 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q, foo.some_table.id AS id_1, foo.some_table.p FROM some_table AS some_table_1, foo.some_table] 128s 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] 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q, some_table_2.id AS id_1, some_table_2.p FROM some_table AS some_table_1 JOIN foo.some_table AS some_table_2 ON some_table_1.q = some_table_2.p] 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_bulk_replace 128s test/sql/test_compiler.py::SchemaTest::test_schema_translate_aliases 128s test/ext/test_associationproxy.py::CustomDictTest::test_mapping_ops 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_aliases 128s test/sql/test_compiler.py::SchemaTest::test_schema_translate_crud 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_crud 128s test/sql/test_compiler.py::SchemaTest::test_schema_translate_select 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_select 128s test/sql/test_compiler.py::SchemaTest::test_select 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_select 128s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_default_nullability_emits_null 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_mapping_ops 128s [gw1] [ 2%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_default_nullability_emits_null 128s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_none_nullability_does_not_emit_nullability 128s [gw1] [ 2%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_none_nullability_does_not_emit_nullability 128s test/ext/test_associationproxy.py::CustomObjectTest::test_abc 128s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_not_nullable_emits_not_null 128s [gw1] [ 2%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_not_nullable_emits_not_null 128s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_nullable_emits_null 128s [gw1] [ 2%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_nullable_emits_null 128s test/sql/test_compiler.py::SchemaTest::test_update 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_update 128s test/sql/test_compiler.py::SelectTest::test_alias 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_alias 128s test/sql/test_compiler.py::SelectTest::test_alias_nesting_subquery 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomObjectTest::test_abc 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_alias_nesting_subquery 128s test/sql/test_compiler.py::SelectTest::test_alias_nesting_table 128s test/ext/test_associationproxy.py::CustomObjectTest::test_basic 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_alias_nesting_table 128s test/sql/test_compiler.py::SelectTest::test_anon_param_name_on_keys 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_anon_param_name_on_keys 128s test/sql/test_compiler.py::SelectTest::test_attribute_sanity 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_attribute_sanity 128s test/sql/test_compiler.py::SelectTest::test_calculated_columns 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_calculated_columns 128s test/sql/test_compiler.py::SelectTest::test_cast 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast 128s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[default] 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[default] 128s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomObjectTest::test_basic 128s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mssql] 128s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mssql] 129s test/ext/test_associationproxy.py::CustomSetTest::test_abc 129s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mysql] 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mysql] 129s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_postgresql] 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_postgresql] 129s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_sqlite] 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_sqlite] 129s test/sql/test_compiler.py::SelectTest::test_collate 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_collate 129s test/sql/test_compiler.py::SelectTest::test_compile_label_is_slots 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_compile_label_is_slots 129s test/sql/test_compiler.py::SelectTest::test_compiler_column_element_is_slots 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_compiler_column_element_is_slots 129s test/sql/test_compiler.py::SelectTest::test_compound_grouping 129s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_abc 129s test/ext/test_associationproxy.py::CustomSetTest::test_bulk_replace 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_compound_grouping 129s test/sql/test_compiler.py::SelectTest::test_compound_selects 129s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_bulk_replace 129s test/ext/test_associationproxy.py::CustomSetTest::test_set_comparison_empty_to_empty 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_compound_selects 129s test/sql/test_compiler.py::SelectTest::test_conjunctions 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_conjunctions 129s test/sql/test_compiler.py::SelectTest::test_custom_group_by_clause 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_custom_group_by_clause 129s test/sql/test_compiler.py::SelectTest::test_custom_order_by_clause 129s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_comparison_empty_to_empty 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_custom_order_by_clause 129s test/ext/test_associationproxy.py::CustomSetTest::test_set_comparisons 129s test/sql/test_compiler.py::SelectTest::test_date_between 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_date_between 129s test/sql/test_compiler.py::SelectTest::test_deduping_hash_algo 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_deduping_hash_algo 129s test/sql/test_compiler.py::SelectTest::test_deduping_unique_across_selects 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_deduping_unique_across_selects 129s test/sql/test_compiler.py::SelectTest::test_delayed_col_naming 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_delayed_col_naming 129s test/sql/test_compiler.py::SelectTest::test_distinct 129s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_comparisons 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_distinct 129s test/ext/test_associationproxy.py::CustomSetTest::test_set_mutation 129s test/sql/test_compiler.py::SelectTest::test_distinct_on 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_distinct_on 129s test/sql/test_compiler.py::SelectTest::test_dupe_cols_hey_we_can_union 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_cols_hey_we_can_union 129s test/sql/test_compiler.py::SelectTest::test_dupe_columns 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns 129s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels 129s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable 129s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable_mix_annotations 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable_mix_annotations 129s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_from_anon 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_from_anon 129s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_mix_annotations 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_mix_annotations 129s test/sql/test_compiler.py::SelectTest::test_exists 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_exists 129s test/sql/test_compiler.py::SelectTest::test_exists_method 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_exists_method 129s test/sql/test_compiler.py::SelectTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 129s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 129s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw4-OFFSET :param_1 ROWS FETCH FIRST :param_2 PERCENT ROWS ONLY-params4] 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw4-OFFSET :param_1 ROWS FETCH FIRST :param_2 PERCENT ROWS ONLY-params4] 129s 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] 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw5-OFFSET :param_1 ROWS FETCH FIRST :param_2 PERCENT ROWS WITH TIES-params5] 129s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw6-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS WITH TIES-params6] 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw6-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS WITH TIES-params6] 129s test/sql/test_compiler.py::SelectTest::test_fetch[5-None-fetch_kw2-FETCH FIRST :param_1 ROWS ONLY-params2] 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-None-fetch_kw2-FETCH FIRST :param_1 ROWS ONLY-params2] 129s test/sql/test_compiler.py::SelectTest::test_fetch[None-10-fetch_kw1-LIMIT -1 OFFSET :param_1-params1] 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[None-10-fetch_kw1-LIMIT -1 OFFSET :param_1-params1] 129s test/sql/test_compiler.py::SelectTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 129s test/sql/test_compiler.py::SelectTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 129s test/sql/test_compiler.py::SelectTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET "Y" ROWS FETCH FIRST "Q" ROWS ONLY-params8] 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET "Y" ROWS FETCH FIRST "Q" ROWS ONLY-params8] 129s test/sql/test_compiler.py::SelectTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 129s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 129s test/sql/test_compiler.py::SelectTest::test_fetch_limit_offset_self_group 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch_limit_offset_self_group 129s test/sql/test_compiler.py::SelectTest::test_for_update 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_for_update 129s test/sql/test_compiler.py::SelectTest::test_from_subquery 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_from_subquery 129s test/sql/test_compiler.py::SelectTest::test_full_outer_join 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_full_outer_join 129s test/sql/test_compiler.py::SelectTest::test_hints 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_hints 129s test/sql/test_compiler.py::SelectTest::test_int_limit_offset_coercion 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_int_limit_offset_coercion 129s test/sql/test_compiler.py::SelectTest::test_joins 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_joins 129s test/sql/test_compiler.py::SelectTest::test_label_comparison_one 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_label_comparison_one 129s test/sql/test_compiler.py::SelectTest::test_label_comparison_two 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_label_comparison_two 129s test/sql/test_compiler.py::SelectTest::test_limit_fetch_interaction 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_fetch_interaction 129s test/sql/test_compiler.py::SelectTest::test_limit_offset[0-0-LIMIT :param_1 OFFSET :param_2-params3] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[0-0-LIMIT :param_1 OFFSET :param_2-params3] 129s test/sql/test_compiler.py::SelectTest::test_limit_offset[5-10-LIMIT :param_1 OFFSET :param_2-params0] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[5-10-LIMIT :param_1 OFFSET :param_2-params0] 129s test/sql/test_compiler.py::SelectTest::test_limit_offset[5-None-LIMIT :param_1-params2] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[5-None-LIMIT :param_1-params2] 129s test/sql/test_compiler.py::SelectTest::test_limit_offset[None-10-LIMIT -1 OFFSET :param_1-params1] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[None-10-LIMIT -1 OFFSET :param_1-params1] 129s test/sql/test_compiler.py::SelectTest::test_limit_offset[lim4-offset4-LIMIT Q OFFSET Y-params4] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[lim4-offset4-LIMIT Q OFFSET Y-params4] 129s test/sql/test_compiler.py::SelectTest::test_limit_offset[lim5-offset5-LIMIT "Q" OFFSET "Y"-params5] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[lim5-offset5-LIMIT "Q" OFFSET "Y"-params5] 129s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_one 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_one 129s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_three 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_three 129s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_two 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_two 129s test/sql/test_compiler.py::SelectTest::test_literal 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_literal 129s test/sql/test_compiler.py::SelectTest::test_literal_as_text_fromstring 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_literal_as_text_fromstring 129s test/sql/test_compiler.py::SelectTest::test_literal_as_text_nonstring_raise 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_literal_as_text_nonstring_raise 129s test/sql/test_compiler.py::SelectTest::test_naming 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_naming 129s test/sql/test_compiler.py::SelectTest::test_nested_conjunctions_short_circuit 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_conjunctions_short_circuit 129s test/sql/test_compiler.py::SelectTest::test_nested_label_targeting 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_label_targeting 129s test/sql/test_compiler.py::SelectTest::test_nested_label_targeting_keyed 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_label_targeting_keyed 129s test/sql/test_compiler.py::SelectTest::test_no_group_by_labels 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_no_group_by_labels 129s test/sql/test_compiler.py::SelectTest::test_order_by_labels_disabled 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_disabled 129s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST0] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST0] 129s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST1] 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_mutation 129s test/ext/test_associationproxy.py::CustomSetTest::test_set_operations 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST1] 129s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-NULLS FIRST ASC] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-NULLS FIRST ASC] 129s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[asc-ASC] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[asc-ASC] 129s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[desc-DESC] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[desc-DESC] 129s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST0] 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_operations 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST0] 129s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST1] 129s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-embed_in_field] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST1] 129s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST0] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST0] 129s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST1] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST1] 129s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled_negative_cases 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled_negative_cases 129s test/sql/test_compiler.py::SelectTest::test_order_by_nulls 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_nulls 129s test/sql/test_compiler.py::SelectTest::test_orderby_groupby 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-embed_in_field] 129s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-not_embed_in_field] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_orderby_groupby 129s test/sql/test_compiler.py::SelectTest::test_orderby_subquery 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_orderby_subquery 129s test/sql/test_compiler.py::SelectTest::test_over 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_over 129s test/sql/test_compiler.py::SelectTest::test_over_framespec 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_over_framespec 129s test/sql/test_compiler.py::SelectTest::test_over_invalid_framespecs 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_over_invalid_framespecs 129s test/sql/test_compiler.py::SelectTest::test_over_within_group 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-not_embed_in_field] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_over_within_group 129s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_separate_keys_use_labels 129s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-embed_in_field] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_separate_keys_use_labels 129s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels 129s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels_mix_annotations 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels_mix_annotations 129s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_use_labels 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_use_labels 129s test/sql/test_compiler.py::SelectTest::test_paramstyles 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_paramstyles 129s test/sql/test_compiler.py::SelectTest::test_percent_chars 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_chars 129s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[%percent] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[%percent] 129s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per % cent] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per % cent] 129s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per cent] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per cent] 129s test/sql/test_compiler.py::SelectTest::test_prefix 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_prefix 129s test/sql/test_compiler.py::SelectTest::test_prefix_dialect_specific 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_prefix_dialect_specific 129s test/sql/test_compiler.py::SelectTest::test_scalar_select 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-embed_in_field] 129s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-not_embed_in_field] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_scalar_select 129s test/sql/test_compiler.py::SelectTest::test_select_from_clauselist 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_clauselist 129s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt0-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt0-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 129s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt1-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt1-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 129s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt2-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt2-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 129s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt3-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt3-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 129s 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] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt4-SELECT thirdtable.userid, mytable.name FROM mytable, thirdtable, myothertable WHERE mytable.myid = myothertable.otherid] 129s 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] 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-not_embed_in_field] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt5-SELECT thirdtable.userid, mytable.name FROM thirdtable, mytable, myothertable WHERE mytable.myid = myothertable.otherid] 129s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-embed_in_field] 129s 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] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt6-SELECT thirdtable.userid, mytable.name FROM mytable, myothertable, thirdtable WHERE mytable.myid = myothertable.otherid] 129s 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] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt7-SELECT thirdtable.userid, mytable.name FROM thirdtable, myothertable, mytable WHERE mytable.myid = myothertable.otherid] 129s 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] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt8-SELECT thirdtable.userid, mytable.name FROM thirdtable JOIN mytable ON thirdtable.userid = mytable.myid, myothertable WHERE mytable.myid = myothertable.otherid] 129s 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] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt9-SELECT thirdtable.userid, mytable.name FROM myothertable, thirdtable JOIN mytable ON thirdtable.userid = mytable.myid WHERE mytable.myid = myothertable.otherid] 129s test/sql/test_compiler.py::SelectTest::test_select_precol_compile_ordering 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_precol_compile_ordering 129s test/sql/test_compiler.py::SelectTest::test_statement_hints 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_statement_hints 129s test/sql/test_compiler.py::SelectTest::test_table_select 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_table_select 129s test/sql/test_compiler.py::SelectTest::test_true_short_circuit 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_true_short_circuit 129s test/sql/test_compiler.py::SelectTest::test_use_labels 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_use_labels 129s test/sql/test_compiler.py::SelectTest::test_use_labels_keyed 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-embed_in_field] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_use_labels_keyed 129s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-not_embed_in_field] 129s test/sql/test_compiler.py::SelectTest::test_where_empty 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_where_empty 129s test/sql/test_compiler.py::SelectTest::test_where_multiple 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_where_multiple 129s test/sql/test_compiler.py::SelectTest::test_where_subquery 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_where_subquery 129s test/dialect/oracle/test_compiler.py::SequenceTest::test_basic 129s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::SequenceTest::test_basic 129s test/dialect/oracle/test_compiler.py::SequenceTest::test_compile 129s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::SequenceTest::test_compile 129s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[BigInteger-AS BIGINT ] 129s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[BigInteger-AS BIGINT ] 129s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[Integer-AS INTEGER ] 129s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[Integer-AS INTEGER ] 129s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[None-] 129s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[None-] 129s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[SmallInteger-AS SMALLINT ] 129s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[SmallInteger-AS SMALLINT ] 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-not_embed_in_field] 129s test/dialect/postgresql/test_compiler.py::SequenceTest::test_format 129s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_format 129s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-embed_in_field] 129s test/sql/test_compiler.py::StringifySpecialTest::test_array_index 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_array_index 129s test/sql/test_compiler.py::StringifySpecialTest::test_basic 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_basic 129s test/sql/test_compiler.py::StringifySpecialTest::test_cte 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_cte 129s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_ddl 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_ddl 129s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_sql 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_sql 129s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile 129s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack 129s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack_pg_specific 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack_pg_specific 129s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_w_binds 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_w_binds 129s test/sql/test_compiler.py::StringifySpecialTest::test_empty_insert 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_empty_insert 129s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[alias] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[alias] 129s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[cte] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[cte] 129s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[subquery] 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-embed_in_field] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[subquery] 129s test/sql/test_compiler.py::StringifySpecialTest::test_insert_noparams_numeric 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_insert_noparams_numeric 129s test/sql/test_compiler.py::StringifySpecialTest::test_insert_return_defaults 129s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-not_embed_in_field] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_insert_return_defaults 129s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert 129s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_numeric 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_numeric 129s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_positional 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_positional 129s test/sql/test_compiler.py::StringifySpecialTest::test_next_sequence_value 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_next_sequence_value 129s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[date] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[date] 129s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[datetime] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[datetime] 129s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[time] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[time] 129s test/sql/test_compiler.py::StringifySpecialTest::test_returning 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_returning 129s test/sql/test_compiler.py::StringifySpecialTest::test_try_cast 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_try_cast 129s test/sql/test_compiler.py::StringifySpecialTest::test_unknown_type 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_unknown_type 129s test/sql/test_compiler.py::StringifySpecialTest::test_unnamed_column 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_unnamed_column 129s test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_statement 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_statement 129s test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_table 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_table 129s test/sql/test_compiler.py::StringifySpecialTest::test_within_group 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_within_group 129s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_column_valued 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-not_embed_in_field] 129s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-embed_in_field] 129s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_column_valued 129s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_multi_column_valued 129s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_multi_column_valued 129s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_column 129s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_column 129s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_multi_columns 129s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_multi_columns 129s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn0] 129s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn0] 129s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn1] 129s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn1] 129s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn2] 129s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn2] 129s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_valued 129s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_valued 129s test/sql/test_compiler.py::TestCompilerFixture::test_dont_access_statement 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::TestCompilerFixture::test_dont_access_statement 129s test/sql/test_compiler.py::TestCompilerFixture::test_no_stack 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::TestCompilerFixture::test_no_stack 129s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_meth_visit_name 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-embed_in_field] 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_meth_visit_name 129s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-not_embed_in_field] 129s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_str_visit_name 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_str_visit_name 129s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_operator 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_operator 129s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_type 129s [gw1] [ 3%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_type 129s test/ext/test_compiler.py::UserDefinedTest::test_annotations 129s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_annotations 129s test/ext/test_compiler.py::UserDefinedTest::test_callout_to_compiler 129s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_callout_to_compiler 129s test/ext/test_compiler.py::UserDefinedTest::test_column 129s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_column 129s test/ext/test_compiler.py::UserDefinedTest::test_create_column_skip 129s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_create_column_skip 129s test/ext/test_compiler.py::UserDefinedTest::test_default_subclass 129s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_default_subclass 129s test/ext/test_compiler.py::UserDefinedTest::test_dialect_specific 129s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_dialect_specific 129s test/ext/test_compiler.py::UserDefinedTest::test_function_calls_base 129s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_calls_base 129s test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_one 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-not_embed_in_field] 129s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_one 129s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-embed_in_field] 129s test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_two 129s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_two 129s test/ext/test_compiler.py::UserDefinedTest::test_functions 129s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_functions 129s test/ext/test_compiler.py::UserDefinedTest::test_functions_args_noname 129s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_functions_args_noname 129s test/ext/test_compiler.py::UserDefinedTest::test_no_compile_for_col_label 129s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_compile_for_col_label 129s test/ext/test_compiler.py::UserDefinedTest::test_no_default_but_has_a_visit 129s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_but_has_a_visit 129s test/ext/test_compiler.py::UserDefinedTest::test_no_default_has_no_visit 129s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_has_no_visit 129s test/ext/test_compiler.py::UserDefinedTest::test_no_default_message 129s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_message 129s test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[False] 129s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[False] 129s test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[True] 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-embed_in_field] 129s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[True] 129s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-not_embed_in_field] 129s test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_explicit 129s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_explicit 129s test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_implicit 129s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_implicit 129s test/ext/test_compiler.py::UserDefinedTest::test_stateful 129s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_stateful 129s test/ext/test_compiler.py::UserDefinedTest::test_types 129s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_types 129s test/orm/test_composites.py::ComparatorTest::test_clause_expansion 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_clause_expansion 129s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-False] 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-not_embed_in_field] 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-False] 129s test/ext/test_associationproxy.py::DeclOrmForms::test_straight_decl_usage 129s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-True] 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-True] 129s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-False] 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-False] 129s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-True] 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_straight_decl_usage 129s test/ext/test_associationproxy.py::DefaultTest::test_abc 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-True] 129s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-False] 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-False] 129s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-True] 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DefaultTest::test_abc 129s test/ext/test_associationproxy.py::DefaultTest::test_sequence_ops 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-True] 129s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-False] 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-False] 129s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-True] 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-True] 129s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-False] 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DefaultTest::test_sequence_ops 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-False] 129s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-True] 129s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_dict 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-True] 129s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-False] 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_dict 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-False] 129s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_list 129s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-True] 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-True] 129s test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-False] 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_list 129s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-False] 129s test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-True] 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-True] 129s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-False] 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-False] 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg 129s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-True] 129s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_dict 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-True] 129s test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-False] 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-False] 129s test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-True] 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_dict 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-True] 129s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_list 129s test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-False] 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-False] 129s test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-True] 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-True] 129s test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-False] 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_list 129s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-False] 129s test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-True] 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-True] 129s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-False] 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg 129s test/ext/test_associationproxy.py::InfoTest::test_constructor 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-False] 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::InfoTest::test_constructor 129s test/ext/test_associationproxy.py::InfoTest::test_empty 129s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-True] 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::InfoTest::test_empty 129s test/ext/test_associationproxy.py::InfoTest::test_via_cls 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::InfoTest::test_via_cls 129s test/ext/test_associationproxy.py::LazyLoadTest::test_eager_list 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-True] 129s test/orm/test_composites.py::ComparatorTest::test_custom_comparator_factory 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_custom_comparator_factory 129s test/orm/test_composites.py::ComparatorTest::test_default_comparator_factory 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_default_comparator_factory 129s test/orm/test_composites.py::ComparatorTest::test_order_by 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_eager_list 129s test/ext/test_associationproxy.py::LazyLoadTest::test_eager_scalar 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_order_by 129s test/orm/test_composites.py::ComparatorTest::test_order_by_aliased 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_order_by_aliased 129s test/orm/test_composites.py::ConfigAndDeferralTest::test_attributes 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_eager_scalar 129s test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_list 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_attributes 129s test/orm/test_composites.py::ConfigAndDeferralTest::test_check_prop_type 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_check_prop_type 129s test/orm/test_composites.py::ConfigAndDeferralTest::test_columns 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_columns 129s test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_cols 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_list 129s test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_scalar 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_cols 129s test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite 129s test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite_via_group 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_scalar 129s test/ext/test_associationproxy.py::LazyLoadTest::test_slicing_list 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite_via_group 129s test/orm/test_composites.py::ConfigAndDeferralTest::test_deferred_config 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_deferred_config 129s test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[composite_only] 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_slicing_list 129s test/ext/test_associationproxy.py::ListTest::test_abc 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[composite_only] 129s test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[not_composite_only] 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[not_composite_only] 129s test/orm/test_composites.py::ConfigAndDeferralTest::test_strings 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ListTest::test_abc 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_strings 129s test/ext/test_associationproxy.py::ListTest::test_sequence_ops 129s test/orm/test_composites.py::DefaultsTest::test_attributes_with_defaults 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::DefaultsTest::test_attributes_with_defaults 129s test/orm/test_composites.py::DefaultsTest::test_set_composite_values 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::DefaultsTest::test_set_composite_values 129s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-active_history] 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ListTest::test_sequence_ops 129s test/ext/test_associationproxy.py::MultiOwnerTest::test_col_expressions_not_available 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-active_history] 129s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-not_active_history] 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-not_active_history] 129s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-active_history] 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-active_history] 129s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-not_active_history] 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-not_active_history] 129s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-active_history] 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_col_expressions_not_available 129s test/ext/test_associationproxy.py::MultiOwnerTest::test_column_collection_expressions 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-active_history] 129s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-not_active_history] 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-not_active_history] 129s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-active_history] 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-active_history] 129s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-not_active_history] 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-not_active_history] 129s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-active_history] 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_column_collection_expressions 129s test/ext/test_associationproxy.py::MultiOwnerTest::test_rel_expressions_not_available 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-active_history] 129s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-not_active_history] 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-not_active_history] 129s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-active_history] 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-active_history] 129s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-not_active_history] 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-not_active_history] 129s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_rel_expressions_not_available 129s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign 129s test/orm/test_composites.py::ManyToOneTest::test_early_configure 129s [gw1] [ 3%] PASSED test/orm/test_composites.py::ManyToOneTest::test_early_configure 129s test/orm/test_composites.py::ManyToOneTest::test_persist 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::ManyToOneTest::test_persist 129s test/orm/test_composites.py::ManyToOneTest::test_query 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::ManyToOneTest::test_query 129s test/orm/test_composites.py::ManyToOneTest::test_query_aliased 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::ManyToOneTest::test_query_aliased 129s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign_passes 129s test/orm/test_composites.py::MappedSelectTest::test_set_composite_attrs_via_selectable 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::MappedSelectTest::test_set_composite_attrs_via_selectable 129s test/orm/test_composites.py::NestedTest::test_round_trip 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::NestedTest::test_round_trip 129s test/orm/test_composites.py::PointTest::test_bulk_insert[legacy-_exclusions_00] 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[legacy-_exclusions_00] 129s test/orm/test_composites.py::PointTest::test_bulk_insert[statement-_exclusions_01] 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign_passes 129s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[statement-_exclusions_01] 129s test/orm/test_composites.py::PointTest::test_bulk_insert[stmt_returning-_exclusions_03] 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[stmt_returning-_exclusions_03] 129s test/orm/test_composites.py::PointTest::test_bulk_insert[values-_exclusions_02] 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[values-_exclusions_02] 129s test/orm/test_composites.py::PointTest::test_bulk_insert[values_returning-_exclusions_04] 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete 129s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete_raises 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[values_returning-_exclusions_04] 129s test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[legacy] 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[legacy] 129s test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[statement] 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[statement] 129s test/orm/test_composites.py::PointTest::test_bulk_update[legacy] 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_update[legacy] 129s test/orm/test_composites.py::PointTest::test_bulk_update[statement] 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete_raises 129s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_update[statement] 129s test/orm/test_composites.py::PointTest::test_cols_as_core_clauseelement 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_cols_as_core_clauseelement 129s test/orm/test_composites.py::PointTest::test_comparator 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_comparator 129s test/orm/test_composites.py::PointTest::test_comparator_aliased 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get 129s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get_raises 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_comparator_aliased 129s test/orm/test_composites.py::PointTest::test_default_value 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_default_value 129s test/orm/test_composites.py::PointTest::test_delete 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_delete 129s test/orm/test_composites.py::PointTest::test_detect_change 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_detect_change 129s test/orm/test_composites.py::PointTest::test_eager_load 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get_raises 129s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_eager_load 129s test/orm/test_composites.py::PointTest::test_early_configure 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_early_configure 129s test/orm/test_composites.py::PointTest::test_expire 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_expire 129s test/orm/test_composites.py::PointTest::test_get_history 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_get_history 129s test/orm/test_composites.py::PointTest::test_no_name_declarative 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none 129s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none_raise 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_no_name_declarative 129s test/orm/test_composites.py::PointTest::test_no_name_declarative_two 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_no_name_declarative_two 129s test/orm/test_composites.py::PointTest::test_not_none 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_not_none 129s test/orm/test_composites.py::PointTest::test_query_cols 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_query_cols 129s test/orm/test_composites.py::PointTest::test_query_cols_labeled 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none_raise 129s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclasses_conflicting_types 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_query_cols_labeled 129s test/orm/test_composites.py::PointTest::test_query_cols_legacy 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_query_cols_legacy 129s test/orm/test_composites.py::PointTest::test_round_trip 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_round_trip 129s test/orm/test_composites.py::PointTest::test_save_null 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_save_null 129s test/orm/test_composites.py::PointTest::test_update_crit_evaluate 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclasses_conflicting_types 129s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_get_class_attr 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_get_class_attr 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_evaluate 129s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_getattr 129s test/orm/test_composites.py::PointTest::test_update_crit_fetch 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_getattr 129s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_setattr 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_setattr 129s test/ext/test_associationproxy.py::ProxyFactoryTest::test_abc 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_fetch 129s test/orm/test_composites.py::PointTest::test_update_crit_sql 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyFactoryTest::test_abc 129s test/ext/test_associationproxy.py::ProxyFactoryTest::test_sequence_ops 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_sql 129s test/orm/test_composites.py::PrimaryKeyTest::test_get_by_col 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_get_by_col 129s test/orm/test_composites.py::PrimaryKeyTest::test_get_by_composite 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_get_by_composite 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyFactoryTest::test_sequence_ops 129s test/orm/test_composites.py::PrimaryKeyTest::test_null_pk 129s test/ext/test_associationproxy.py::ProxyHybridTest::test_comparator_ambiguous 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_null_pk 129s test/orm/test_composites.py::PrimaryKeyTest::test_pk_mutation 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_pk_mutation 129s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_col 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_col 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_comparator_ambiguous 129s test/ext/test_associationproxy.py::ProxyHybridTest::test_explicit_expr 129s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_composite 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_explicit_expr 129s test/ext/test_associationproxy.py::ProxyHybridTest::test_expr_nonambiguous 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_expr_nonambiguous 129s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_ambiguous 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_ambiguous 129s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_classlevel_ambiguous 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_classlevel_ambiguous 129s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_nonambiguous 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_nonambiguous 129s test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_composite 129s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_null_pk 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access 129s test/ext/test_associationproxy.py::ProxyHybridTest::test_set_ambiguous 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_set_ambiguous 129s test/ext/test_associationproxy.py::ProxyHybridTest::test_set_nonambiguous 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_set_nonambiguous 129s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_m2o_instance_getter 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_null_pk 129s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_pk_mutation 129s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_pk_mutation 129s test/sql/test_computed.py::DDLComputedTest::test_column_computed[no_persisted] 129s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[no_persisted] 129s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_false] 129s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_m2o_instance_getter 129s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_false] 129s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_expr 129s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_none] 129s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_none] 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_expr 130s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_true] 130s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_instance_getter 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_instance_getter 130s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_true] 130s test/sql/test_computed.py::DDLComputedTest::test_other_options 130s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_expr_ambiguous 130s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_other_options 130s test/sql/test_computed.py::DDLComputedTest::test_server_default_onupdate 130s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_server_default_onupdate 130s test/sql/test_computed.py::DDLComputedTest::test_to_metadata 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_expr_ambiguous 130s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_ambiguous 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_ambiguous 130s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_classlevel_ambiguous 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_classlevel_ambiguous 130s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_set_ambiguous 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_set_ambiguous 130s test/ext/test_associationproxy.py::ReconstitutionTest::test_copy 130s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_to_metadata 130s test/orm/inheritance/test_concrete.py::AdaptOnNamesTest::test_contains_eager 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_copy 130s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_dict 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_dict 130s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_list 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_list 130s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_set 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_set 130s test/ext/test_associationproxy.py::ReconstitutionTest::test_weak_identity_map 130s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::AdaptOnNamesTest::test_contains_eager 130s test/orm/inheritance/test_concrete.py::ColKeysTest::test_keys 130s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ColKeysTest::test_keys 130s test/orm/inheritance/test_concrete.py::ConcreteTest::test_basic 130s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_basic 130s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base 130s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base 130s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base_w_hybrid 130s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base_w_hybrid 130s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_with_base 130s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_with_base 130s test/orm/inheritance/test_concrete.py::ConcreteTest::test_relationship 130s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_relationship 130s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[False] 130s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[False] 130s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[True] 130s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[True] 130s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_five 130s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_five 130s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_four 130s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_four 130s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_one 130s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_one 130s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_six 130s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_six 130s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_three 130s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_three 130s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_two 130s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_two 130s test/orm/inheritance/test_concrete.py::ManySallyanyTest::test_selective_relationships 130s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ManySallyanyTest::test_selective_relationships 130s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_inheriting 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_weak_identity_map 130s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del 130s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_inheriting 130s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_merge_w_relationship 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del 130s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent 130s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent_no_proxy 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent_no_proxy 130s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_no_proxy 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_no_proxy 130s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_none_to_none 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_none_to_none 130s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_nonnone_to_none 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_nonnone_to_none 130s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del 130s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_merge_w_relationship 130s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_noninherited_warning 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del 130s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent 130s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent_no_proxy 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent_no_proxy 130s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_no_proxy 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_no_proxy 130s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_none_to_none 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_none_to_none 130s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_nonnone_to_none 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_nonnone_to_none 130s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del 130s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent 130s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent_no_proxy 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent_no_proxy 130s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_no_proxy 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_no_proxy 130s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_none_to_none 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_none_to_none 130s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_nonnone_to_none 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_nonnone_to_none 130s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del 130s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_noninherited_warning 130s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_backref_relationship 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del 130s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent 130s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent_no_proxy 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent_no_proxy 130s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_no_proxy 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_no_proxy 130s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_none_to_none 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_none_to_none 130s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_nonnone_to_none 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_nonnone_to_none 130s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del 130s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_backref_relationship 130s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_forwards_relationship 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del 130s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent 130s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 130s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_no_proxy 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_no_proxy 130s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_none_to_none 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_none_to_none 130s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_nonnone_to_none 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_nonnone_to_none 130s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del 130s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_forwards_relationship 130s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_polymorphic_backref 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del 130s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent 130s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent_no_proxy 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent_no_proxy 130s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_no_proxy 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_no_proxy 130s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_none_to_none 130s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_none_to_none 131s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_nonnone_to_none 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_nonnone_to_none 131s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del 131s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_polymorphic_backref 131s test/orm/declarative/test_concurrency.py::ConcurrentUseDeclMappingTest::test_concurrent_create 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del 131s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent 131s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent_no_proxy 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent_no_proxy 131s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_no_proxy 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_no_proxy 131s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_none_to_none 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_none_to_none 131s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_nonnone_to_none 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_nonnone_to_none 131s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del 131s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent 131s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 131s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_no_proxy 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_no_proxy 131s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_none_to_none 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_none_to_none 131s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_nonnone_to_none 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_nonnone_to_none 131s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del 131s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent 131s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent_no_proxy 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent_no_proxy 131s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_no_proxy 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_no_proxy 131s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_none_to_none 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_none_to_none 131s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_nonnone_to_none 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_nonnone_to_none 131s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del 131s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent 131s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent_no_proxy 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent_no_proxy 131s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_no_proxy 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_no_proxy 131s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_none_to_none 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_none_to_none 131s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_nonnone_to_none 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_nonnone_to_none 131s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-create_on_none] 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-create_on_none] 131s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-not_create_on_none] 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-not_create_on_none] 131s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-create_on_none] 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-create_on_none] 131s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-not_create_on_none] 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-not_create_on_none] 131s test/ext/test_associationproxy.py::ScalarTest::test_custom_getset 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_custom_getset 131s test/ext/test_associationproxy.py::ScalarTest::test_empty_scalars 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_empty_scalars 131s test/ext/test_associationproxy.py::ScalarTest::test_scalar_opts_exclusive 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_scalar_opts_exclusive 131s test/ext/test_associationproxy.py::ScalarTest::test_scalar_proxy 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_scalar_proxy 131s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_gc 131s [gw1] [ 4%] PASSED test/orm/declarative/test_concurrency.py::ConcurrentUseDeclMappingTest::test_concurrent_create 131s test/base/test_concurrency_py3k.py::GracefulNoGreenletTest::test_await_only_graceful 131s [gw1] [ 4%] SKIPPED test/base/test_concurrency_py3k.py::GracefulNoGreenletTest::test_await_only_graceful 131s test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_error_other_loop 131s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_error_other_loop 131s test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_lazy_init 131s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_gc 131s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_iterate 131s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_lazy_init 131s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_async_error 131s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_async_error 131s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_error 131s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_error 131s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_no_greenlet 131s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_no_greenlet 131s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_error 131s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_error 131s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_no_greenlet 131s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_no_greenlet 131s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_contextvars 131s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_contextvars 131s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_ok 131s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_ok 131s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_propagate_cancelled 131s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_propagate_cancelled 131s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_require_await 131s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_require_await 131s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_sync_error 131s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_sync_error 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_column_level_ck_name 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_column_level_ck_name 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_if_not_exists 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_if_not_exists 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_plain 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_plain 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_schema 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_schema 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_table_omit_fks 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_table_omit_fks 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_check 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_check 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_fk 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_fk 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_pk 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_pk 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_check 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_check 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_fk 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_fk 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_unique 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_unique 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_if_exists 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_if_exists 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain_unattached 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain_unattached 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_schema 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_schema 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_pkc 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_pkc 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_uc 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_uc 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-isolate] 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-isolate] 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-not_isolate] 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-not_isolate] 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-isolate] 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-isolate] 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-not_isolate] 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-not_isolate] 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_fk_match_clause 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_fk_match_clause 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_functional_index_w_string_cols_combo 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_functional_index_w_string_cols_combo 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_inline 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_inline 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_separate 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_separate 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_declaration_inline 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_declaration_inline 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_multiple 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_multiple 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_realcol 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_realcol 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_stringcol 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_stringcol 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_pk_constraint 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_pk_constraint 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_realcol 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_realcol 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_stringcol 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_stringcol 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_inline_sql_literal 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_inline_sql_literal 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_sql_literal 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_sql_literal 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_external 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_external 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_inline 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_inline 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_cascade 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_cascade 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_if_exists 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_if_exists 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_index_sql_literal 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_index_sql_literal 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_too_long_index_name 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_too_long_index_name 131s test/sql/test_constraints.py::ConstraintCompilationTest::test_use_alter 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_use_alter 131s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_check_body 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_check_body 131s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_check_body_column_level 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_check_body_column_level 131s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_constraint_preamble_named 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_constraint_preamble_named 131s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_constraint_preamble_unnamed 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_constraint_preamble_unnamed 131s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_foreign_key_body_multi_column 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_foreign_key_body_multi_column 131s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_foreign_key_body_single_column 131s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_foreign_key_body_single_column 131s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_unique_body_multi_column 131s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_unique_body_multi_column 131s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_unique_body_single_column 131s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_unique_body_single_column 131s test/sql/test_constraints.py::ConstraintCompositionTest::test_visit_check_constraint_composition 131s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_visit_check_constraint_composition 131s test/sql/test_constraints.py::ConstraintCompositionTest::test_visit_foreign_key_constraint_composition 131s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_visit_foreign_key_constraint_composition 131s test/sql/test_constraints.py::ConstraintCompositionTest::test_visit_unique_constraint_composition 131s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_visit_unique_constraint_composition 131s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_check_constraint_create 131s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_check_constraint_create 131s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_named_fks 131s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_named_fks 131s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_unnamed_fks 131s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_unnamed_fks 131s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_cant_drop_cycled_unnamed 131s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_cant_drop_cycled_unnamed 131s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_auto_alter_inline_constraint_create 131s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_auto_alter_inline_constraint_create 131s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_constraint_create 131s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_constraint_create 131s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_inline_constraint_create 131s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_inline_constraint_create 131s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_auto_alter_constraint_create 131s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_auto_alter_constraint_create 131s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_use_alter_constraint_create 131s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_use_alter_constraint_create 131s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create 131s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create 131s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_camelcase 131s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_camelcase 131s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_inline 131s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_inline 131s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_functional_create 131s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_functional_create 131s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_pk_fk_constraint_create 131s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_pk_fk_constraint_create 131s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_unique_constraint_create 131s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_unique_constraint_create 131s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_exclude_eagerloads 131s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_iterate 131s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_gc 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_exclude_eagerloads 131s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_annoated_cols 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_annoated_cols 131s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_table 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_table 131s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[False] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[False] 131s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[True] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[True] 131s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[False] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[False] 131s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[True] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[True] 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_column 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_column 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_from 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_from 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_where 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_where 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_alone_noeffect 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_alone_noeffect 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_column 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_column 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_from 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_from 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_having 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_having 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where_singlefrom 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where_singlefrom 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_column 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_column 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_from 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_from 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_having 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_having 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[False] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[False] 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[None] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[None] 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_empty 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_empty 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_column 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_column 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_from 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_from 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_where 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_where 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_froms 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_froms 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_having 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_having 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_column 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_column 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_from 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_from 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_where 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_where 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[False] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[False] 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[None] 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[None] 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_from_all_ok 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_from_all_ok 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_from 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_from 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having_from_subq 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having_from_subq 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 131s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_where_all_unintentional 131s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_where_all_unintentional 132s test/orm/test_core_compilation.py::CorrelateTest::test_dont_overcorrelate 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_dont_overcorrelate 132s test/orm/test_core_compilation.py::CorrelateTest::test_from_implicit_correlation_disabled 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_from_implicit_correlation_disabled 132s test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_froms_correlation 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_froms_correlation 132s test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 132s test/orm/test_core_compilation.py::CorrelateTest::test_no_contextless_correlate_except 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_no_contextless_correlate_except 132s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_insert_values[orm] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_insert_values[orm] 132s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_update_values[orm] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_update_values[orm] 132s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_insert_values[orm] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_insert_values[orm] 132s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_update_values[orm] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_update_values[orm] 132s test/orm/test_core_compilation.py::DMLTest::test_add_cte[core] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_add_cte[core] 132s test/orm/test_core_compilation.py::DMLTest::test_add_cte[orm] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_add_cte[orm] 132s test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[core] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[core] 132s test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[orm] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[orm] 132s test/orm/test_core_compilation.py::DMLTest::test_aliased_update[core] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_update[core] 132s test/orm/test_core_compilation.py::DMLTest::test_aliased_update[orm] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_update[orm] 132s test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[delete] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[delete] 132s test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[update] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[update] 132s test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_one 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_one 132s test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_two 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_two 132s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties 132s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_aliased_subquery 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_aliased_subquery 132s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_can_we_use 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_can_we_use 132s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery 132s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery_two 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery_two 132s test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_hard_labeled_selfref 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_hard_labeled_selfref 132s test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_outermost_w_wrapping_elements 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_outermost_w_wrapping_elements 132s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_colprop 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_colprop 132s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_deferred 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_deferred 132s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_query_expression 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_query_expression 132s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_gc 132s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_iterate 132s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_hard_labeled_selfref 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_hard_labeled_selfref 132s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost 132s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost_w_wrapping_elements 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost_w_wrapping_elements 132s test/orm/test_core_compilation.py::ExtraColsTest::test_no_joinedload_embedded 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_no_joinedload_embedded 132s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_four 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_four 132s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_one 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_one 132s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_three 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_three 132s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_two 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_two 132s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_columns_where_baseclass 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_columns_where_baseclass 132s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_baseclass 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_baseclass 132s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_columns_subclass 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_columns_subclass 132s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_subclass 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_subclass 132s test/orm/test_core_compilation.py::JoinTest::test_join_conflicting_right_side 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_conflicting_right_side 132s test/orm/test_core_compilation.py::JoinTest::test_join_from_alised_w_relationship 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_alised_w_relationship 132s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_aliased_vs_mapper 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_aliased_vs_mapper 132s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_mapper_vs_aliased 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_mapper_vs_aliased 132s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_plain 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_plain 132s test/orm/test_core_compilation.py::JoinTest::test_join_from_no_onclause 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_no_onclause 132s test/orm/test_core_compilation.py::JoinTest::test_join_from_w_filter_by 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_w_filter_by 132s test/orm/test_core_compilation.py::JoinTest::test_join_from_w_relationship 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_w_relationship 132s test/orm/test_core_compilation.py::JoinTest::test_join_from_we_can_explicitly_tree_joins 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_we_can_explicitly_tree_joins 132s 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] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_params_with_join[-SELECT users.id, users.name FROM users JOIN addresses ON users.id = addresses.user_id WHERE users.id = :foo-bindparams1-expected_params1] 132s 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] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_params_with_join[-SELECT users.id, users.name FROM users JOIN addresses ON users.id = addresses.user_id WHERE users.id = :foo-bindparams2-expected_params2] 132s 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] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_params_with_join[-SELECT users.id, users.name FROM users JOIN addresses ON users.id = addresses.user_id WHERE users.id = :foo-bindparams3-expected_params3] 132s 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] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_params_with_join[-SELECT users.id, users.name FROM users WHERE users.id = :foo-bindparams0-expected_params0] 132s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-named] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-named] 132s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-not_named] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-not_named] 132s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-named] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-named] 132s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-not_named] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-not_named] 132s test/orm/test_core_compilation.py::JoinedInhTest::test_cte_recursive_handles_dupe_columns 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_cte_recursive_handles_dupe_columns 132s test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table 132s test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table_aliased 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table_aliased 132s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_one 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_one 132s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_two 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_two 132s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_deferred 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_deferred 132s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_undefer_option 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_undefer_option 132s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_entity 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_entity 132s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_rows 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_rows 132s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_col_prop_targetable_in_subq 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_col_prop_targetable_in_subq 132s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_subq_one 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_subq_one 132s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_recursive_cte_render_on_deferred 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_recursive_cte_render_on_deferred 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_00] 132s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_iterate 132s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_gc 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_00] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_019] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_019] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_024] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_024] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_025] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_025] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_010] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_010] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_011] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_011] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_012] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_012] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_013] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_013] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_014] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_014] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_015] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_015] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_016] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_016] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_017] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_017] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_018] 132s [gw1] [ 5%] SKIPPED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_018] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_01] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_01] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_020] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_020] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_021] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_021] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_022] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_022] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_023] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_023] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_026] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_026] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_027] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_027] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_028] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_028] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_029] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_029] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_02] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_02] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_030] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_030] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_03] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_03] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_04] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_04] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_05] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_05] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_06] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_06] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_07] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_07] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_08] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_08] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_09] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_09] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_00] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_00] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_019] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_019] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_024] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_024] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_025] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_025] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_010] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_010] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_011] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_011] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_012] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_012] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_013] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_013] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_014] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_014] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_015] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_015] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_016] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_016] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_017] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_017] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_018] 132s [gw1] [ 5%] SKIPPED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_018] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_01] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_01] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_020] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_020] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_021] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_021] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_022] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_022] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_023] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_023] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_026] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_026] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_027] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_027] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_028] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_028] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_029] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_029] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_02] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_02] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_030] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_030] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_03] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_03] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_04] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_04] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_05] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_05] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_06] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_06] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_07] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_07] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_08] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_08] 132s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_09] 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_09] 132s test/orm/test_core_compilation.py::RawSelectTest::test_col_prop_builtin_function 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_col_prop_builtin_function 132s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_columns 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_columns 132s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_entity 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_entity 132s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_columns 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_columns 132s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_entity 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_entity 132s test/orm/test_core_compilation.py::RawSelectTest::test_core_join_in_select_from_no_onclause 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_core_join_in_select_from_no_onclause 132s test/orm/test_core_compilation.py::RawSelectTest::test_correlate_aliased_entity 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_correlate_aliased_entity 132s test/orm/test_core_compilation.py::RawSelectTest::test_correlate_entity 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_correlate_entity 132s test/orm/test_core_compilation.py::RawSelectTest::test_delete_from_entity 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_delete_from_entity 132s test/orm/test_core_compilation.py::RawSelectTest::test_delete_returning_star 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_delete_returning_star 132s test/orm/test_core_compilation.py::RawSelectTest::test_inline_select_from_entity 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_inline_select_from_entity 132s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_entity 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_entity 132s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query 132s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query_col_attr 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query_col_attr 132s test/orm/test_core_compilation.py::RawSelectTest::test_insert_returning_star 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_returning_star 132s test/orm/test_core_compilation.py::RawSelectTest::test_join_to_entity_no_onclause 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_join_to_entity_no_onclause 132s test/orm/test_core_compilation.py::RawSelectTest::test_select_from_aliased_entity 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_select_from_aliased_entity 132s test/orm/test_core_compilation.py::RawSelectTest::test_select_from_entity 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_select_from_entity 132s test/orm/test_core_compilation.py::RawSelectTest::test_update_from_entity 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_update_from_entity 132s test/orm/test_core_compilation.py::RawSelectTest::test_update_returning_star 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_update_returning_star 132s test/orm/test_core_compilation.py::RawSelectTest::test_where_m2m_relationship 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_where_m2m_relationship 132s test/orm/test_core_compilation.py::RawSelectTest::test_where_relationship 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_where_relationship 132s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_columns 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_columns 132s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight 132s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight_whereclause 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight_whereclause 132s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_two_level 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_two_level 132s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_flat_of_type 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_flat_of_type 132s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_of_type 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_of_type 132s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_of_type 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_of_type 132s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_columns 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_columns 132s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight 132s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight_whereclause 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight_whereclause 132s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_two_level 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_two_level 132s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_flat_of_type 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_flat_of_type 132s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_of_type 132s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_gc 132s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_iterate 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_of_type 132s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_of_type 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_of_type 132s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_explicit_join 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_explicit_join 132s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_implicit_join 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_implicit_join 132s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_explicit_join 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_explicit_join 132s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_implicit_join 132s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_implicit_join 133s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_columns 133s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_columns 133s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight 133s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight 133s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight_whereclause 133s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight_whereclause 133s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_two_level 133s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_two_level 133s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_flat_of_type 133s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_flat_of_type 133s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_of_type 133s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_of_type 133s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_of_type 133s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_of_type 133s test/orm/test_core_compilation.py::SelectableTest::test_c_accessor_not_mutated_subq 133s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_c_accessor_not_mutated_subq 133s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-0] 133s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-0] 133s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-1] 133s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-1] 133s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-2] 133s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-2] 133s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-3] 133s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-3] 133s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-4] 133s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-4] 133s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-5] 133s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-5] 133s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----delete] 133s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----delete] 133s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----insert] 133s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----insert] 133s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----update] 133s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----update] 133s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[None-ROWS ONLY] 133s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[None-ROWS ONLY] 133s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options1-PERCENT ROWS ONLY] 133s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options1-PERCENT ROWS ONLY] 133s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options2-PERCENT ROWS WITH TIES] 133s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options2-PERCENT ROWS WITH TIES] 133s test/orm/test_core_compilation.py::SelectableTest::test_filter_by 133s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_filter_by 133s test/orm/test_core_compilation.py::SelectableTest::test_froms_join 133s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_froms_join 133s test/orm/test_core_compilation.py::SelectableTest::test_froms_single_table 133s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_froms_single_table 133s test/orm/test_core_compilation.py::SelectableTest::test_integration_w_8285_subc 133s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_integration_w_8285_subc 133s test/orm/test_core_compilation.py::SelectableTest::test_limit_offset_select 133s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_limit_offset_select 133s test/orm/test_core_compilation.py::SelectableTest::test_scalar_subquery_from_subq_same_source 133s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_scalar_subquery_from_subq_same_source 133s test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM addresses, users WHERE users.id = addresses.user_id] 133s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM addresses, users WHERE users.id = addresses.user_id] 133s test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM users, addresses WHERE users.id = addresses.user_id] 133s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM users, addresses WHERE users.id = addresses.user_id] 133s test/sql/test_cte.py::CTETest::test_all_aliases 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_all_aliases 133s test/sql/test_cte.py::CTETest::test_anon_insert_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_anon_insert_cte 133s test/sql/test_cte.py::CTETest::test_anon_update_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_anon_update_cte 133s test/sql/test_cte.py::CTETest::test_cloned_alias 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_cloned_alias 133s test/sql/test_cte.py::CTETest::test_compound_select_uses_independent_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_compound_select_uses_independent_cte 133s test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-False] 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-False] 133s test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-True] 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-True] 133s test/sql/test_cte.py::CTETest::test_conflicting_names[clone-False] 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[clone-False] 133s test/sql/test_cte.py::CTETest::test_conflicting_names[clone-True] 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[clone-True] 133s test/sql/test_cte.py::CTETest::test_conflicting_names[none-False] 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[none-False] 133s test/sql/test_cte.py::CTETest::test_conflicting_names[none-True] 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[none-True] 133s test/sql/test_cte.py::CTETest::test_cte_refers_to_aliased_cte_twice 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_cte_refers_to_aliased_cte_twice 133s test/sql/test_cte.py::CTETest::test_cte_w_annotated[annotated] 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_cte_w_annotated[annotated] 133s test/sql/test_cte.py::CTETest::test_cte_w_annotated[not_annotated] 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_cte_w_annotated[not_annotated] 133s test/sql/test_cte.py::CTETest::test_delete_against_cte_directly 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_delete_against_cte_directly 133s test/sql/test_cte.py::CTETest::test_delete_against_user_textual_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_delete_against_user_textual_cte 133s test/sql/test_cte.py::CTETest::test_delete_uses_independent_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_delete_uses_independent_cte 133s test/sql/test_cte.py::CTETest::test_independent_cte_can_be_referenced 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_independent_cte_can_be_referenced 133s test/sql/test_cte.py::CTETest::test_insert_from_select_uses_independent_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_from_select_uses_independent_cte 133s test/sql/test_cte.py::CTETest::test_insert_in_the_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_in_the_cte 133s test/sql/test_cte.py::CTETest::test_insert_update_w_add_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_update_w_add_cte 133s test/sql/test_cte.py::CTETest::test_insert_uses_independent_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_uses_independent_cte 133s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[default_enhanced] 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[default_enhanced] 133s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql+asyncpg] 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql+asyncpg] 133s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql] 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql] 133s test/sql/test_cte.py::CTETest::test_multi_subq_alias 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_multi_subq_alias 133s test/sql/test_cte.py::CTETest::test_multi_subq_quote 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_multi_subq_quote 133s test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[one] 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[one] 133s test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[two] 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[two] 133s test/sql/test_cte.py::CTETest::test_named_alias_disable_quote 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_disable_quote 133s test/sql/test_cte.py::CTETest::test_named_alias_no_quote 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_no_quote 133s test/sql/test_cte.py::CTETest::test_named_alias_quote 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_quote 133s test/sql/test_cte.py::CTETest::test_no_alias_construct 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_no_alias_construct 133s test/sql/test_cte.py::CTETest::test_nonrecursive 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_nonrecursive 133s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-False] 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-False] 133s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-True] 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-True] 133s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-False] 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-False] 133s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-True] 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-True] 133s test/sql/test_cte.py::CTETest::test_pg_example_one 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_one 133s test/sql/test_cte.py::CTETest::test_pg_example_one_select_only 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_one_select_only 133s test/sql/test_cte.py::CTETest::test_pg_example_three 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_three 133s test/sql/test_cte.py::CTETest::test_pg_example_two 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_two 133s test/sql/test_cte.py::CTETest::test_positional_binds 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds 133s test/sql/test_cte.py::CTETest::test_positional_binds_2 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds_2 133s test/sql/test_cte.py::CTETest::test_positional_binds_2_asliteral 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds_2_asliteral 133s test/sql/test_cte.py::CTETest::test_prefixes 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_prefixes 133s test/sql/test_cte.py::CTETest::test_recursive 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive 133s test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union 133s test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union_all 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union_all 133s test/sql/test_cte.py::CTETest::test_recursive_dml_syntax 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_dml_syntax 133s test/sql/test_cte.py::CTETest::test_recursive_inner_cte_unioned_to_alias 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_inner_cte_unioned_to_alias 133s test/sql/test_cte.py::CTETest::test_recursive_union_alias_four 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_four 133s test/sql/test_cte.py::CTETest::test_recursive_union_alias_one 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_one 133s test/sql/test_cte.py::CTETest::test_recursive_union_alias_three 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_three 133s test/sql/test_cte.py::CTETest::test_recursive_union_alias_two 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_two 133s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_four 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_four 133s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_one 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_one 133s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_three 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_three 133s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_two 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_two 133s test/sql/test_cte.py::CTETest::test_recursive_w_anon_labels 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_w_anon_labels 133s test/sql/test_cte.py::CTETest::test_reserved_quote 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_reserved_quote 133s test/sql/test_cte.py::CTETest::test_select_from_delete_cte[default_enhanced] 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_from_delete_cte[default_enhanced] 133s test/sql/test_cte.py::CTETest::test_select_from_delete_cte[postgresql] 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_from_delete_cte[postgresql] 133s test/sql/test_cte.py::CTETest::test_select_from_update_cte[default_enhanced] 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_from_update_cte[default_enhanced] 133s test/sql/test_cte.py::CTETest::test_select_from_update_cte[postgresql] 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_from_update_cte[postgresql] 133s test/sql/test_cte.py::CTETest::test_select_uses_independent_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_uses_independent_cte 133s test/sql/test_cte.py::CTETest::test_standalone_function 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_standalone_function 133s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[delete] 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[delete] 133s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[insert] 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[insert] 133s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[update] 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[update] 133s test/sql/test_cte.py::CTETest::test_suffixes 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_suffixes 133s test/sql/test_cte.py::CTETest::test_textual_select_stack_correction 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_stack_correction 133s test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_one 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_one 133s test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_two 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_two 133s test/sql/test_cte.py::CTETest::test_union 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_union 133s test/sql/test_cte.py::CTETest::test_union_cte_aliases 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_union_cte_aliases 133s test/sql/test_cte.py::CTETest::test_update_against_cte_directly 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_update_against_cte_directly 133s test/sql/test_cte.py::CTETest::test_update_pulls_from_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_update_pulls_from_cte 133s test/sql/test_cte.py::CTETest::test_update_uses_independent_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_update_uses_independent_cte 133s test/sql/test_cte.py::CTETest::test_update_w_insert_independent_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_update_w_insert_independent_cte 133s test/sql/test_cte.py::CTETest::test_upsert_from_select 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_upsert_from_select 133s test/sql/test_cte.py::CTETest::test_with_recursive_no_name_currently_buggy 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_with_recursive_no_name_currently_buggy 133s test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names 133s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_iterate 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names 133s test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names_w_grouping 133s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_gc 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names_w_grouping 133s test/sql/test_cte.py::CTETest::test_wrecur_ovlp_lbls_plus_dupes_separate_keys_use_labels 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_ovlp_lbls_plus_dupes_separate_keys_use_labels 133s test/sql/test_cte.py::NestingCTETest::test_add_cte_dont_nest_in_two_places 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_add_cte_dont_nest_in_two_places 133s test/sql/test_cte.py::NestingCTETest::test_aliased_recursive_nesting_cte_in_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_aliased_recursive_nesting_cte_in_cte 133s test/sql/test_cte.py::NestingCTETest::test_anon_recursive_nesting_cte_in_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_anon_recursive_nesting_cte_in_cte 133s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_cte 133s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order 133s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order_w_add_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order_w_add_cte 133s test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[False] 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[False] 133s test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[True] 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[True] 133s test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select 133s test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select_positional 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select_positional 133s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte 133s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte_w_add_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte_w_add_cte 133s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte 133s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte_w_add_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte_w_add_cte 133s test/sql/test_cte.py::NestingCTETest::test_fully_aliased_recursive_nesting_cte_in_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_fully_aliased_recursive_nesting_cte_in_cte 133s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level 133s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level_w_add_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level_w_add_cte 133s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name 133s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name_w_add_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name_w_add_cte 133s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_nesting_cte_in_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_nesting_cte_in_cte 133s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte 133s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_positional 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_positional 133s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte 133s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte_positional 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte_positional 133s test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte 133s test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte_pos 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte_pos 133s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_cte 133s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte 133s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte_positional 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte_positional 133s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice 133s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_positional 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_positional 133s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte 133s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte_positional 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte_positional 133s test/sql/test_cte.py::NestingCTETest::test_select_from_delete_cte_with_nesting 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_delete_cte_with_nesting 133s test/sql/test_cte.py::NestingCTETest::test_select_from_insert_cte_with_nesting 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_insert_cte_with_nesting 133s test/sql/test_cte.py::NestingCTETest::test_select_from_update_cte_with_nesting 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_update_cte_with_nesting 133s test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte 133s test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte_w_add_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte_w_add_cte 133s test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte 133s test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte_w_add_cte 133s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte_w_add_cte 133s test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush 133s test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush_2 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush_2 133s test/orm/test_cycles.py::BiDirectionalOneToManyTest::test_cycle 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::BiDirectionalOneToManyTest::test_cycle 133s test/orm/test_cycles.py::BiDirectionalOneToManyTest2::test_cycle 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::BiDirectionalOneToManyTest2::test_cycle 133s test/orm/test_cycles.py::InheritTestOne::test_many_to_one_only 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::InheritTestOne::test_many_to_one_only 133s test/orm/test_cycles.py::InheritTestTwo::test_flush 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::InheritTestTwo::test_flush 133s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_cycle 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_cycle 133s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_backref 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_backref 133s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o 133s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_detect_none 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_detect_none 133s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_no_cascade 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_no_cascade 133s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_o2m 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_o2m 133s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_cycle 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_cycle 133s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_backref 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_backref 133s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o 133s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_detect_none 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_detect_none 133s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_no_cascade 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_no_cascade 133s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_o2m 133s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_gc 133s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_iterate 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_o2m 133s test/orm/test_cycles.py::PostUpdateBatchingTest::test_one 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateBatchingTest::test_one 133s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults 133s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_can_set_value 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_can_set_value 133s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete 133s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete_no_postupdate 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete_no_postupdate 133s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event 133s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event_no_postupdate 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event_no_postupdate 133s test/orm/test_cycles.py::PostUpdatePrefetchTest::test_update_counter 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdatePrefetchTest::test_update_counter 133s test/orm/test_cycles.py::SelfReferentialNoPKTest::test_basic 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialNoPKTest::test_basic 133s test/orm/test_cycles.py::SelfReferentialNoPKTest::test_lazy_clause 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialNoPKTest::test_lazy_clause 133s test/orm/test_cycles.py::SelfReferentialPostUpdateTest::test_one 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest::test_one 133s test/orm/test_cycles.py::SelfReferentialPostUpdateTest2::test_one 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest2::test_one 133s test/orm/test_cycles.py::SelfReferentialPostUpdateTest3::test_one 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest3::test_one 133s test/orm/test_cycles.py::SelfReferentialTest::test_cycle 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_cycle 133s test/orm/test_cycles.py::SelfReferentialTest::test_many_to_one_only 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_many_to_one_only 133s test/orm/test_cycles.py::SelfReferentialTest::test_setnull_ondelete 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_setnull_ondelete 133s test/orm/test_cycles.py::SelfReferentialTest::test_single 133s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_single 133s test/orm/test_dataclasses.py::DataclassesTest::test_appending_to_relationship 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_appending_to_relationship 133s test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_special_widget 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_special_widget 133s test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_widget 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_widget 133s test/orm/test_dataclasses.py::DataclassesTest::test_classes_are_still_dataclasses 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_classes_are_still_dataclasses 133s test/orm/test_dataclasses.py::DataclassesTest::test_construction 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_construction 133s test/orm/test_dataclasses.py::DataclassesTest::test_equality 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_equality 133s test/orm/test_dataclasses.py::DataclassesTest::test_filtering_on_relationship 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_filtering_on_relationship 133s test/orm/test_dataclasses.py::DataclassesTest::test_round_trip 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_round_trip 133s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_appending_to_relationship 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_appending_to_relationship 133s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 133s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_widget 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_widget 133s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_classes_are_still_dataclasses 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_classes_are_still_dataclasses 133s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_construction 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_construction 133s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_equality 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_equality 133s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_filtering_on_relationship 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_filtering_on_relationship 133s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_round_trip 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_round_trip 133s test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_asdict_and_astuple_special_widget 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_asdict_and_astuple_special_widget 133s test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_setup 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_setup 133s test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_asdict_and_astuple_special_widget 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_asdict_and_astuple_special_widget 133s test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_setup 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_setup 133s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_appending_to_relationship 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_appending_to_relationship 133s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_special_widget 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_special_widget 133s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_widget 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_widget 133s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_classes_are_still_dataclasses 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_classes_are_still_dataclasses 133s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_construction 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_construction 133s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_equality 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_equality 133s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_filtering_on_relationship 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_filtering_on_relationship 133s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_round_trip 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_round_trip 133s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_appending_to_relationship 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_appending_to_relationship 133s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 133s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 133s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_widget 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_widget 134s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_classes_are_still_dataclasses 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_classes_are_still_dataclasses 134s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_construction 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_construction 134s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_equality 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_equality 134s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_filtering_on_relationship 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_filtering_on_relationship 134s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_round_trip 134s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_iterate 134s test/ext/test_associationproxy.py::SetTest::test_abc 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_round_trip 134s test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col 134s test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col_and_default 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col_and_default 134s test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_plain_mixin_col 134s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::SetTest::test_abc 134s test/ext/test_associationproxy.py::SetTest::test_bulk_replace 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_plain_mixin_col 134s test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col 134s test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col_and_default 134s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::SetTest::test_bulk_replace 134s test/ext/test_associationproxy.py::SetTest::test_set_comparison_empty_to_empty 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col_and_default 134s test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_plain_mixin_col 134s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_plain_mixin_col 134s test/orm/declarative/test_dc_transforms.py::CompositeTest::test_composite_setup 134s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_comparison_empty_to_empty 134s test/ext/test_associationproxy.py::SetTest::test_set_comparisons 134s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_comparisons 134s test/ext/test_associationproxy.py::SetTest::test_set_mutation 134s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::CompositeTest::test_composite_setup 134s test/orm/declarative/test_dc_transforms.py::CompositeTest::test_named_setup 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::CompositeTest::test_named_setup 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_MappedAsDataclass_table_provided 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_MappedAsDataclass_table_provided 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_apply_dc_deferred_annotations[(DB, MAD)] 134s [gw1] [ 7%] SKIPPED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_apply_dc_deferred_annotations[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_apply_dc_deferred_annotations[(MAD, DB)] 134s [gw1] [ 7%] SKIPPED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_apply_dc_deferred_annotations[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_combine_args_from_pep593 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_combine_args_from_pep593 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(DB, MAD)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(MAD, DB)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[decorator] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[decorator] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[superclass] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[superclass] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 134s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_mutation 134s test/ext/test_associationproxy.py::SetTest::test_set_operations 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dc_on_top_of_non_dc 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dc_on_top_of_non_dc 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 134s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_operations 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 134s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_hasattr 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(DB, MAD)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(MAD, DB)] 134s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_hasattr 134s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_expr 134s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_expr 134s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_instance_getter 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_generic_class 134s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_instance_getter 134s test/orm/test_assorted_eager.py::EagerTest::test_dslish 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_generic_class 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 134s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_dslish 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(DB, MAD)] 134s test/orm/test_assorted_eager.py::EagerTest::test_noorm 134s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_noorm 134s test/orm/test_assorted_eager.py::EagerTest::test_withjoinedload 134s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withjoinedload 134s test/orm/test_assorted_eager.py::EagerTest::test_without_outerjoin_literal 134s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_without_outerjoin_literal 134s test/orm/test_assorted_eager.py::EagerTest::test_withoutjoinedload 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(MAD, DB)] 134s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withoutjoinedload 134s test/orm/test_assorted_eager.py::EagerTest::test_withoutouterjoin 134s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withoutouterjoin 134s test/orm/test_assorted_eager.py::EagerTest2::test_eager_terminate 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(DB, MAD)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(MAD, DB)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 134s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest2::test_eager_terminate 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 134s test/orm/test_assorted_eager.py::EagerTest3::test_nesting_with_functions 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 134s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest3::test_nesting_with_functions 134s test/orm/test_assorted_eager.py::EagerTest4::test_basic 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 134s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest4::test_basic 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 134s test/orm/test_assorted_eager.py::EagerTest5::test_basic 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 134s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest5::test_basic 134s test/orm/test_assorted_eager.py::EagerTest6::test_one 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 134s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest6::test_one 134s test/orm/test_assorted_eager.py::EagerTest7::test_load_m2o_attached_to_o2 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 134s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_warn_on_non_dc_mixin 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_warn_on_non_dc_mixin 134s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest7::test_load_m2o_attached_to_o2 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 134s test/orm/test_assorted_eager.py::EagerTest8::test_nested_joins 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 134s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest8::test_nested_joins 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 134s test/orm/test_assorted_eager.py::EagerTest9::test_joinedload_on_path 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 134s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest9::test_joinedload_on_path 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 134s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[joinedload] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 134s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[joinedload] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 134s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[selectinload] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 134s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[selectinload] 134s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_explicit_aliasing 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 134s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_explicit_aliasing 134s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_implicit_aliasing 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 134s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_implicit_aliasing 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 134s test/orm/inheritance/test_assorted_poly.py::ColPropWAliasJoinedToBaseTest::test_alias_omitted 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 134s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::ColPropWAliasJoinedToBaseTest::test_alias_omitted 134s test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_auto 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 134s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_auto 134s test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_manual_alias 134s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_manual_alias 134s test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 134s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate 134s test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate_except 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 134s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate_except 134s test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_custompk 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 134s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_custompk 134s test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_pk_collapses 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 134s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_pk_collapses 134s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_engineer 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 134s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_engineer 134s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 134s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 134s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person_car 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 134s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person_car 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 134s test/orm/inheritance/test_assorted_poly.py::InheritingEagerTest::test_basic 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 134s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::InheritingEagerTest::test_basic 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 134s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-mapped_cls] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 134s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-mapped_cls] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 134s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 134s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table] 134s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table_alias] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 134s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table_alias] 134s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-mapped_cls] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 134s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-mapped_cls] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 134s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 134s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 134s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table_alias] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 134s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table_alias] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 134s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-mapped_cls] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 134s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-mapped_cls] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 134s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_override_base 134s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table] 134s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table_alias] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_override_base 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 134s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 134s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table_alias] 134s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-mapped_cls] 134s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 134s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 134s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 134s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-mapped_cls] 134s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table] 134s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 134s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 134s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 134s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table] 134s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 134s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table_alias] 134s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 134s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 134s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table_alias] 134s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 134s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 134s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-mapped_cls] 134s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-mapped_cls] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 135s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 135s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table_alias] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table_alias] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 135s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-mapped_cls] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-mapped_cls] 135s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 135s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table_alias] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table_alias] 135s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-mapped_cls] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-mapped_cls] 135s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table] 135s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table_alias] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table_alias] 135s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-mapped_cls] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-mapped_cls] 135s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_base_unsupported_argument 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_base_unsupported_argument 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_raise_for_slots 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_raise_for_slots 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 135s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 135s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 135s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table_alias] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 135s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 135s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table_alias] 135s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_subclass_to_superclass 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 135s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 135s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 135s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_subclass_to_superclass 135s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_base 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 135s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 135s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc 135s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_base 135s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_same_subclass 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 135s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 135s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_same_subclass 135s test/orm/inheritance/test_assorted_poly.py::ManyToManyPolyTest::test_pjoin_compile 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 135s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_cpython_142214 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::ManyToManyPolyTest::test_pjoin_compile 135s test/orm/inheritance/test_assorted_poly.py::MissingPolymorphicOnTest::test_polyon_col_setsup 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_cpython_142214 135s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 135s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 135s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MissingPolymorphicOnTest::test_polyon_col_setsup 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 135s test/orm/inheritance/test_assorted_poly.py::MultiLevelTest::test_threelevels 135s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 135s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiLevelTest::test_threelevels 135s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-contains_eager] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 135s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 135s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 135s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 135s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-contains_eager] 135s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-joinedload] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 135s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-joinedload] 135s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-contains_eager] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-contains_eager] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 135s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-joinedload] 135s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 135s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-joinedload] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 135s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 135s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-contains_eager] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 135s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 135s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 135s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 135s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-contains_eager] 135s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-joinedload] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 135s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-joinedload] 135s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-contains_eager] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 135s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-inherits] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-contains_eager] 135s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-joinedload] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-inherits] 135s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-plain] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-joinedload] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-plain] 135s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 135s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders0] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 135s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 135s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[column_property] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[column_property] 135s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 135s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[column_property] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders0] 135s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders1] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[column_property] 135s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders1] 135s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders2] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 135s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 135s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders2] 135s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders3] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 135s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_list 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders3] 135s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders4] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_list 135s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 135s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders4] 135s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 135s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders0] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders0] 135s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders1] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 135s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_one_to_one_example 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders1] 135s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders2] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_one_to_one_example 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders2] 135s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_post_init 135s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders3] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_post_init 135s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders3] 135s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders4] 135s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_set 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders4] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_set 135s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[not_use_workaround] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_composite_setup 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[not_use_workaround] 135s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[use_workaround] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[use_workaround] 135s test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_descendant_refs_parent 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_composite_setup 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_named_setup 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_named_setup 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_MappedAsDataclass_table_provided 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_MappedAsDataclass_table_provided 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_apply_dc_deferred_annotations[(DB, MAD)] 135s [gw1] [ 8%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_apply_dc_deferred_annotations[(DB, MAD)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_apply_dc_deferred_annotations[(MAD, DB)] 135s [gw1] [ 8%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_apply_dc_deferred_annotations[(MAD, DB)] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_descendant_refs_parent 135s test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_parent_refs_descendant 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_parent_refs_descendant 135s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join1] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_combine_args_from_pep593 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join1] 135s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join2] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_combine_args_from_pep593 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(DB, MAD)] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join2] 135s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join3] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(DB, MAD)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(MAD, DB)] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(MAD, DB)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join3] 135s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join1] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join1] 135s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join2] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[decorator] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join2] 135s [gw1] [ 8%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[decorator] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 135s [gw1] [ 8%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 135s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join3] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[superclass] 135s [gw1] [ 8%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[superclass] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join3] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dc_on_top_of_non_dc 135s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join1] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dc_on_top_of_non_dc 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(DB, MAD)] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join1] 135s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join2] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(DB, MAD)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(MAD, DB)] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(MAD, DB)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_generic_class 135s [gw1] [ 8%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_generic_class 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join2] 135s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join3] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(DB, MAD)] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join3] 135s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join4] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(DB, MAD)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(MAD, DB)] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join4] 135s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join1] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(MAD, DB)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(DB, MAD)] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(DB, MAD)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(MAD, DB)] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(MAD, DB)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join1] 135s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join2] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join2] 135s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join3] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join3] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 135s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join4] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join4] 135s test/orm/inheritance/test_assorted_poly.py::RelationshipTest4::test_many_to_one_polymorphic 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest4::test_many_to_one_polymorphic 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 135s test/orm/inheritance/test_assorted_poly.py::RelationshipTest5::test_eager_empty 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest5::test_eager_empty 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 135s test/orm/inheritance/test_assorted_poly.py::RelationshipTest6::test_basic 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest6::test_basic 135s test/orm/inheritance/test_assorted_poly.py::RelationshipTest7::test_manytoone_lazyload 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_warn_on_non_dc_mixin 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_warn_on_non_dc_mixin 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest7::test_manytoone_lazyload 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 135s test/orm/inheritance/test_assorted_poly.py::RelationshipTest8::test_selfref_onjoined 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest8::test_selfref_onjoined 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 135s test/orm/inheritance/test_assorted_poly.py::SelfRefWPolyJoinedLoadTest::test_emit_lazy_loadonpk_parent 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 135s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 135s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 135s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SelfRefWPolyJoinedLoadTest::test_emit_lazy_loadonpk_parent 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-aliased_class] 136s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 136s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 136s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 136s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-aliased_class] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-class_] 136s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 136s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-class_] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-parent] 136s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-parent] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-aliased_class] 136s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-aliased_class] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-class_] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-class_] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-parent] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-parent] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-aliased_class] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-aliased_class] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-class_] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-class_] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-parent] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-parent] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-aliased_class] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-aliased_class] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-class_] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-class_] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-parent] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-parent] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-aliased_class] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-aliased_class] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-class_] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-class_] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-parent] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-parent] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-aliased_class] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-aliased_class] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-class_] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-class_] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-parent] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-parent] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-aliased_class] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-aliased_class] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-class_] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-class_] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-parent] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-parent] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-aliased_class] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-aliased_class] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-class_] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-class_] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-parent] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-parent] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-aliased_class] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-aliased_class] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-class_] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-class_] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-parent] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-parent] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-aliased_class] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-aliased_class] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-class_] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-class_] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-parent] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-parent] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-aliased_class] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-aliased_class] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-class_] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-class_] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-parent] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-parent] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-aliased_class] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-aliased_class] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-class_] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-class_] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-parent] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-parent] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-aliased_class] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-aliased_class] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-class_] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-class_] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-parent] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-parent] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-aliased_class] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-aliased_class] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-class_] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-class_] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-parent] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-parent] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-aliased_class] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-aliased_class] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-class_] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-class_] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-parent] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-parent] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-aliased_class] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-aliased_class] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-class_] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-class_] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 136s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-parent] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-parent] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 136s test/orm/inheritance/test_assorted_poly.py::Ticket2419Test::test_join_w_eager_w_any 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 136s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::Ticket2419Test::test_join_w_eager_w_any 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 136s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_invalid 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 136s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_invalid 136s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_valid 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 136s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_valid 136s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_remove_invalid 136s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_remove_invalid 136s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_invalid 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 136s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_invalid 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 136s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_valid 136s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_valid 136s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_remove_invalid 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 136s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_remove_invalid 136s test/orm/test_attributes.py::AttributesTest::test_basic 136s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_basic 136s test/orm/test_attributes.py::AttributesTest::test_collectionclasses 136s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_collectionclasses 136s test/orm/test_attributes.py::AttributesTest::test_deferred 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 136s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_deferred 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 136s test/orm/test_attributes.py::AttributesTest::test_deferred_pickleable 136s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_deferred_pickleable 136s test/orm/test_attributes.py::AttributesTest::test_del_collection_object 136s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_collection_object 136s test/orm/test_attributes.py::AttributesTest::test_del_scalar_nonobject 136s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_scalar_nonobject 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 136s test/orm/test_attributes.py::AttributesTest::test_del_scalar_object 136s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_scalar_object 136s test/orm/test_attributes.py::AttributesTest::test_descriptorattributes 136s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_descriptorattributes 136s test/orm/test_attributes.py::AttributesTest::test_illegal_trackparent 136s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_illegal_trackparent 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 136s test/orm/test_attributes.py::AttributesTest::test_inheritance 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 136s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_inheritance 136s test/orm/test_attributes.py::AttributesTest::test_inheritance2 136s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_inheritance2 136s test/orm/test_attributes.py::AttributesTest::test_last_known_tracking 136s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_last_known_tracking 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 136s test/orm/test_attributes.py::AttributesTest::test_lazyhistory 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 136s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_lazyhistory 136s test/orm/test_attributes.py::AttributesTest::test_lazytrackparent 136s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_lazytrackparent 136s test/orm/test_attributes.py::AttributesTest::test_list 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 136s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_list 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 136s test/orm/test_attributes.py::AttributesTest::test_no_double_state 136s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_no_double_state 136s test/orm/test_attributes.py::AttributesTest::test_object_dereferenced_error 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_override_base 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_override_base 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_base_unsupported_argument 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_base_unsupported_argument 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_raise_for_slots 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_raise_for_slots 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 136s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 136s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 136s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 136s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 136s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc 136s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 136s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 136s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 136s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_cpython_142214 136s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_cpython_142214 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 136s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 136s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 136s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 136s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 136s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 136s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 136s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 136s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 136s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 136s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 136s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 136s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 136s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 136s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 136s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 136s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_object_dereferenced_error 136s test/orm/test_attributes.py::AttributesTest::test_parenttrack 136s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_parenttrack 136s test/orm/test_attributes.py::AttributesTest::test_pickleness 136s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_pickleness 136s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 136s test/orm/test_attributes.py::AttributesTest::test_state_gc 136s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 136s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 137s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 137s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 137s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-inherits] 137s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-inherits] 137s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-plain] 137s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-plain] 137s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 137s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 137s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 137s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 137s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[column_property] 137s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[column_property] 137s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 137s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 137s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[column_property] 137s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[column_property] 137s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 137s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 137s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 137s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 137s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 137s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 137s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_list 137s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_list 137s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 137s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 137s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 137s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 137s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 137s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 137s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_one_to_one_example 137s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_one_to_one_example 137s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_post_init 137s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_post_init 137s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 137s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 137s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_set 137s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_set 137s test/sql/test_ddlemit.py::EmitDDLTest::test_comment 137s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_comment 137s test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_checkfirst 137s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_checkfirst 137s test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_nocheck 137s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_nocheck 137s test/sql/test_ddlemit.py::EmitDDLTest::test_create_empty_collection 137s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_empty_collection 137s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_doesnt_exist 137s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_doesnt_exist 137s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_exists 137s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_exists 137s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_doesnt_exist 137s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_doesnt_exist 137s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_exists 137s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_exists 137s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_auto_alter_fk 137s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_auto_alter_fk 137s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_checkfirst 137s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_checkfirst 137s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_inline_fk 137s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_inline_fk 137s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_nocheck 137s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_nocheck 137s test/sql/test_ddlemit.py::EmitDDLTest::test_create_seq_checkfirst 137s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_seq_checkfirst 137s test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_exists_index_checkfirst 137s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_exists_index_checkfirst 137s test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_index_checkfirst 137s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_index_checkfirst 137s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_checkfirst 137s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_checkfirst 137s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_nocheck 137s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_nocheck 137s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_empty_collection 137s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_empty_collection 137s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_doesnt_exist 137s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_doesnt_exist 137s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_exists 137s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_exists 137s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_doesnt_exist 137s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_doesnt_exist 137s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_exists 137s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_exists 137s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_checkfirst 137s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_checkfirst 137s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_nocheck 137s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_nocheck 137s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_seq_checkfirst 137s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_seq_checkfirst 137s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_table_index_checkfirst 137s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_table_index_checkfirst 137s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_after 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_after 137s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_before 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_before 137s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_both 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_both 137s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_after 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_after 137s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_before 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_before 137s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_both 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_both 137s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_table_isolation 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_table_isolation 137s test/engine/test_ddlevents.py::DDLEventTest::test_table_all 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_all 137s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_after 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_after 137s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_before 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_before 137s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_both 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_both 137s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_after 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_after 137s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_before 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_before 137s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_both 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_both 137s test/engine/test_ddlevents.py::DDLExecutionTest::test_conditional_constraint 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_conditional_constraint 137s test/engine/test_ddlevents.py::DDLExecutionTest::test_ddl_execute 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_ddl_execute 137s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable] 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable] 137s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable_w_state] 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable_w_state] 137s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[dialect] 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[dialect] 137s test/engine/test_ddlevents.py::DDLExecutionTest::test_metadata 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_metadata 137s test/engine/test_ddlevents.py::DDLExecutionTest::test_platform_escape 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_platform_escape 137s test/engine/test_ddlevents.py::DDLExecutionTest::test_table_by_metadata 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_table_by_metadata 137s test/engine/test_ddlevents.py::DDLExecutionTest::test_table_standalone 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_table_standalone 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_state_gc 137s test/orm/test_attributes.py::AttributesTest::test_unmapped_instance_raises 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_unmapped_instance_raises 137s test/orm/test_attributes.py::BackrefTest::test_m2m 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::BackrefTest::test_m2m 137s test/orm/test_attributes.py::BackrefTest::test_o2m 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::BackrefTest::test_o2m 137s test/orm/test_attributes.py::BackrefTest::test_o2o 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::BackrefTest::test_o2o 137s test/orm/test_attributes.py::BackrefTest::test_symmetric_o2m_inheritance 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::BackrefTest::test_symmetric_o2m_inheritance 137s test/orm/test_attributes.py::BackrefTest::test_symmetric_o2o_inheritance 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::BackrefTest::test_symmetric_o2o_inheritance 137s test/orm/test_attributes.py::CollectionInitTest::test_assert_false_on_default_value 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_assert_false_on_default_value 137s test/orm/test_attributes.py::CollectionInitTest::test_bulk_replace_resets_empty 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_bulk_replace_resets_empty 137s test/orm/test_attributes.py::CollectionInitTest::test_loader_inits_collection_already_exists 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_loader_inits_collection_already_exists 137s test/orm/test_attributes.py::CollectionKeyTest::test_dict_bulk_replace_w_key 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_dict_bulk_replace_w_key 137s test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_dict_key 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_dict_key 137s test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_list_key 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_list_key 137s test/orm/test_attributes.py::CollectionKeyTest::test_listen_wo_dict_key 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_wo_dict_key 137s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_broken_collection_assertion 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_broken_collection_assertion 137s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_collection_append_type_assertion 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_collection_append_type_assertion 137s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_scalar_set_type_assertion 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_scalar_set_type_assertion 137s test/orm/test_attributes.py::EventPropagateTest::test_propagate 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate 137s test/orm/test_attributes.py::EventPropagateTest::test_propagate_active_history 137s test/engine/test_ddlevents.py::DDLTest::test_filter 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTest::test_filter 137s test/engine/test_ddlevents.py::DDLTest::test_repr[include_context] 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTest::test_repr[include_context] 137s test/engine/test_ddlevents.py::DDLTest::test_repr[not_include_context] 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTest::test_repr[not_include_context] 137s test/engine/test_ddlevents.py::DDLTest::test_tokens 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTest::test_tokens 137s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_autobegin_transaction 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_autobegin_transaction 137s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_explicit_begin_transaction 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_explicit_begin_transaction 137s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_engine 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_engine 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_active_history 137s test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject 137s test/engine/test_ddlevents.py::ForeignKeyConstraintDDLEventTest::test_table_integrated 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::ForeignKeyConstraintDDLEventTest::test_table_integrated 137s test/engine/test_ddlevents.py::IndexDDLEventTest::test_straight_create_drop 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::IndexDDLEventTest::test_straight_create_drop 137s test/engine/test_ddlevents.py::IndexDDLEventTest::test_table_integrated 137s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::IndexDDLEventTest::test_table_integrated 137s test/engine/test_ddlevents.py::SequenceDDLEventTest::test_straight_create_drop 137s [gw1] [ 10%] SKIPPED test/engine/test_ddlevents.py::SequenceDDLEventTest::test_straight_create_drop 137s test/engine/test_ddlevents.py::SequenceDDLEventTest::test_table_integrated 137s [gw1] [ 10%] SKIPPED test/engine/test_ddlevents.py::SequenceDDLEventTest::test_table_integrated 137s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_disable_eagerloads 137s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_disable_eagerloads 137s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_downgrade_baseline 137s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_downgrade_baseline 137s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject 137s test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject_active_history 137s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 137s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 137s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 137s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined 137s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined 137s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 137s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 137s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject_active_history 137s test/orm/test_attributes.py::GetNoValueTest::test_off_empty 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_off_empty 137s test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result 137s test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result_no_value 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result_no_value 137s test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value 137s test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value_empty 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value_empty 137s test/orm/test_attributes.py::HistoryTest::test_collection_no_value 137s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 137s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_collection_no_value 137s test/orm/test_attributes.py::HistoryTest::test_collections_via_backref 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_collections_via_backref 137s test/orm/test_attributes.py::HistoryTest::test_committed_value_init 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_init 137s test/orm/test_attributes.py::HistoryTest::test_committed_value_set 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set 137s test/orm/test_attributes.py::HistoryTest::test_committed_value_set_active_hist 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set_active_hist 137s test/orm/test_attributes.py::HistoryTest::test_committed_value_set_commit 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set_commit 137s test/orm/test_attributes.py::HistoryTest::test_dict_collections 137s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 137s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_last_one_wins 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_dict_collections 137s test/orm/test_attributes.py::HistoryTest::test_flag_modified_but_no_value_raises 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_flag_modified_but_no_value_raises 137s test/orm/test_attributes.py::HistoryTest::test_mark_dirty_no_attr 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_mark_dirty_no_attr 137s test/orm/test_attributes.py::HistoryTest::test_object_collections_mutate 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_collections_mutate 137s test/orm/test_attributes.py::HistoryTest::test_object_collections_set 137s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_last_one_wins 137s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_collections_set 137s test/orm/test_attributes.py::HistoryTest::test_object_del 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_del 137s test/orm/test_attributes.py::HistoryTest::test_object_del_expired 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_del_expired 137s test/orm/test_attributes.py::HistoryTest::test_object_init 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_init 137s test/orm/test_attributes.py::HistoryTest::test_object_init_active_history 137s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 137s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_init_active_history 137s test/orm/test_attributes.py::HistoryTest::test_object_replace 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_replace 137s test/orm/test_attributes.py::HistoryTest::test_object_set_none 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_set_none 137s test/orm/test_attributes.py::HistoryTest::test_object_set_none_expired 137s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_set_none_expired 137s test/orm/test_attributes.py::HistoryTest::test_scalar_active_init 137s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_joinedload 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_init 137s test/orm/test_attributes.py::HistoryTest::test_scalar_active_no_init_side_effect 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_no_init_side_effect 137s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set 137s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None 137s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None_from_dict_set 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None_from_dict_set 137s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit 137s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset 137s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_joinedload 137s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit 137s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit 137s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit_del 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit_del 137s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict 137s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict 137s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set 138s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set_commit 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set_commit 138s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_twice_no_commit 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_twice_no_commit 138s test/orm/test_attributes.py::HistoryTest::test_scalar_del 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_del 138s test/orm/test_attributes.py::HistoryTest::test_scalar_del_expired 138s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_del_expired 138s test/orm/test_attributes.py::HistoryTest::test_scalar_get_first_set_None 138s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_get_first_set_None 138s test/orm/test_attributes.py::HistoryTest::test_scalar_init 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_init 138s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_replace_self_flag_modified_set 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_replace_self_flag_modified_set 138s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set 138s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit 138s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified 138s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 138s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_must_be_alone 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified 138s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified_set 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified_set 138s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set 138s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set_flag_modified 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set_flag_modified 138s test/orm/test_attributes.py::HistoryTest::test_scalar_no_init_side_effect 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_no_init_side_effect 138s test/orm/test_attributes.py::HistoryTest::test_scalar_no_value 138s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_must_be_alone 138s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_no_value 138s test/orm/test_attributes.py::HistoryTest::test_scalar_obj_no_value 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_obj_no_value 138s test/orm/test_attributes.py::HistoryTest::test_scalar_passive_flag 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_passive_flag 138s test/orm/test_attributes.py::HistoryTest::test_scalar_set 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set 138s test/orm/test_attributes.py::HistoryTest::test_scalar_set_None 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_None 138s test/orm/test_attributes.py::HistoryTest::test_scalar_set_None_from_dict_set 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_None_from_dict_set 138s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit 138s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset 138s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset 138s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit 138s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit 138s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit_del 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit_del 138s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict 138s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set 138s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set_commit 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set_commit 138s test/orm/test_attributes.py::HistoryTest::test_scalar_set_twice_no_commit 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_twice_no_commit 138s test/orm/test_attributes.py::HistoryTest::test_use_object_get_first_set_None 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_get_first_set_None 138s test/orm/test_attributes.py::HistoryTest::test_use_object_init 138s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 138s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_init 138s test/orm/test_attributes.py::HistoryTest::test_use_object_no_init_side_effect 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_no_init_side_effect 138s test/orm/test_attributes.py::HistoryTest::test_use_object_set 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set 138s test/orm/test_attributes.py::HistoryTest::test_use_object_set_None 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_None 138s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit 138s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit 138s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_del 138s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_del 138s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set 138s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set_commit 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set_commit 138s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict 138s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set 138s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 138s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[load_as_option] 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set 138s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_None 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_None 138s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_commit 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_commit 138s test/orm/test_attributes.py::HistoryTest::test_use_object_set_value_twice 138s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[load_as_option] 138s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[not_load_as_option] 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_value_twice 138s test/orm/test_attributes.py::LazyloadHistoryTest::test_collections_via_lazyload 138s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[not_load_as_option] 138s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[load_as_option] 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_collections_via_lazyload 138s test/orm/test_attributes.py::LazyloadHistoryTest::test_lazy_backref_collections 138s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[load_as_option] 138s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[not_load_as_option] 138s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[not_load_as_option] 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_lazy_backref_collections 138s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_object_via_lazyload 138s test/orm/test_default_strategies.py::NoLoadTest::test_m2o_noload_option 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_object_via_lazyload 138s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload 138s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload_with_active 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload_with_active 138s test/orm/test_attributes.py::ListenerTest::test_collection_link_events 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::ListenerTest::test_collection_link_events 138s test/orm/test_attributes.py::ListenerTest::test_flag_modified 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::ListenerTest::test_flag_modified 138s test/orm/test_attributes.py::ListenerTest::test_named 138s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_m2o_noload_option 138s [gw0] [ 10%] PASSED test/orm/test_attributes.py::ListenerTest::test_named 138s test/orm/test_default_strategies.py::NoLoadTest::test_o2m_noload 138s test/orm/test_attributes.py::ListenerTest::test_none_init_collection 138s [gw0] [ 11%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_collection 138s test/orm/test_attributes.py::ListenerTest::test_none_init_object 138s [gw0] [ 11%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_object 138s test/orm/test_attributes.py::ListenerTest::test_none_init_scalar 138s [gw0] [ 11%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_scalar 138s test/orm/test_attributes.py::ListenerTest::test_none_on_collection_event 138s [gw0] [ 11%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_on_collection_event 138s test/orm/test_attributes.py::ListenerTest::test_receive_changes 138s [gw0] [ 11%] PASSED test/orm/test_attributes.py::ListenerTest::test_receive_changes 138s test/orm/test_attributes.py::PendingBackrefTest::test_commit_removes_pending 138s [gw0] [ 11%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_commit_removes_pending 138s test/orm/test_attributes.py::PendingBackrefTest::test_lazy_add 138s [gw0] [ 11%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_lazy_add 138s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_o2m_noload 138s test/orm/test_attributes.py::PendingBackrefTest::test_lazy_history_collection 138s test/orm/test_default_strategies.py::NoLoadTest::test_upgrade_o2m_noload_lazyload_option 138s [gw0] [ 11%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_lazy_history_collection 138s test/orm/test_attributes.py::PendingBackrefTest::test_normal_load 138s [gw0] [ 11%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_normal_load 138s test/orm/test_attributes.py::PendingBackrefTest::test_passive_history_collection_no_value 138s [gw0] [ 11%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_passive_history_collection_no_value 138s test/orm/test_attributes.py::PendingBackrefTest::test_pending_combines_with_lazy 138s [gw0] [ 11%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_pending_combines_with_lazy 138s test/orm/test_attributes.py::PendingBackrefTest::test_state_on_add_remove 138s [gw0] [ 11%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_state_on_add_remove 138s test/orm/test_attributes.py::TestUnlink::test_ad_hoc_lazy 138s [gw0] [ 11%] PASSED test/orm/test_attributes.py::TestUnlink::test_ad_hoc_lazy 138s test/orm/test_attributes.py::TestUnlink::test_expired 138s [gw0] [ 11%] PASSED test/orm/test_attributes.py::TestUnlink::test_expired 138s test/orm/test_attributes.py::TestUnlink::test_pop_existing 138s [gw0] [ 11%] PASSED test/orm/test_attributes.py::TestUnlink::test_pop_existing 138s test/orm/test_attributes.py::TestUnlink::test_replaced 138s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_upgrade_o2m_noload_lazyload_option 138s [gw0] [ 11%] PASSED test/orm/test_attributes.py::TestUnlink::test_replaced 138s test/orm/test_attributes.py::UtilTest::test_helpers 138s [gw0] [ 11%] PASSED test/orm/test_attributes.py::UtilTest::test_helpers 138s test/orm/test_attributes.py::UtilTest::test_initiator_arg 138s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoinc_detection_no_affinity 138s [gw0] [ 11%] PASSED test/orm/test_attributes.py::UtilTest::test_initiator_arg 138s test/orm/test_attributes.py::UtilTest::test_set_committed_value_none_uselist 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoinc_detection_no_affinity 138s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_fk_disqualifies 138s [gw0] [ 11%] PASSED test/orm/test_attributes.py::UtilTest::test_set_committed_value_none_uselist 138s test/ext/test_automap.py::AutomapInhTest::test_conditional_relationship 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_fk_disqualifies 138s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_ignore_fk 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_ignore_fk 138s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_single_col 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_single_col 138s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_nonoptional_sequence_non_autoinc_no_firing 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_nonoptional_sequence_non_autoinc_no_firing 138s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_optional_sequence_non_autoinc_no_firing 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_optional_sequence_non_autoinc_no_firing 138s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_non_autoincrement 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_non_autoincrement 138s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[eager] 138s [gw1] [ 11%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[eager] 138s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[noneager] 138s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapInhTest::test_conditional_relationship 138s test/ext/test_automap.py::AutomapInhTest::test_joined_inheritance_reflect 138s [gw1] [ 11%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[noneager] 138s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[eagerload] 138s [gw1] [ 11%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[eagerload] 138s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[noneagerload] 138s [gw1] [ 11%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[noneagerload] 138s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapInhTest::test_joined_inheritance_reflect 138s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-attribute-_exclusions_02] 138s test/ext/test_automap.py::AutomapInhTest::test_single_inheritance_reflect 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-attribute-_exclusions_02] 138s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-method-_exclusions_03] 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-method-_exclusions_03] 138s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[multivalues-method-_exclusions_04] 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[multivalues-method-_exclusions_04] 138s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-attribute-_exclusions_00] 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-attribute-_exclusions_00] 138s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-method-_exclusions_01] 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-method-_exclusions_01] 138s test/sql/test_defaults.py::DDLTest::test_literal_binds_pgarray 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_pgarray 138s test/sql/test_defaults.py::DDLTest::test_literal_binds_plain 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_plain 138s test/sql/test_defaults.py::DDLTest::test_literal_binds_w_quotes 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_w_quotes 138s test/sql/test_defaults.py::DDLTest::test_sqlexpr 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_sqlexpr 138s test/sql/test_defaults.py::DDLTest::test_string 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_string 138s test/sql/test_defaults.py::DDLTest::test_string_w_quotes 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_string_w_quotes 138s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapInhTest::test_single_inheritance_reflect 138s test/sql/test_defaults.py::DDLTest::test_text 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_text 138s test/sql/test_defaults.py::DDLTest::test_text_literal_binds 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_text_literal_binds 138s test/sql/test_defaults.py::DDLTest::test_text_w_quotes 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_text_w_quotes 138s test/sql/test_defaults.py::DefaultObjectTest::test_arg_signature 138s test/ext/test_automap.py::AutomapTest::test_exception_prepare_not_called 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_arg_signature 138s test/sql/test_defaults.py::DefaultObjectTest::test_bad_arg_signature 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_bad_arg_signature 138s test/sql/test_defaults.py::DefaultObjectTest::test_no_embed_in_sql 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_no_embed_in_sql 138s test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_one 138s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_exception_prepare_not_called 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_one 138s test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_two 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_two 138s test/ext/test_automap.py::AutomapTest::test_m2m_relationship_also_map_the_secondary 138s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert 138s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_multivalues 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_multivalues 138s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_values 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_values 138s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insertmany 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insertmany 138s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_missing_many_param 138s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_m2m_relationship_also_map_the_secondary 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_missing_many_param 138s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_default_scalar 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_default_scalar 138s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_execute 138s test/ext/test_automap.py::AutomapTest::test_naming_schemes 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_execute 138s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_scalar 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_scalar 138s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_via_exec_removed 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_via_exec_removed 138s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update 138s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update_values 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update_values 138s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_updatemany 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_updatemany 138s test/orm/test_defaults.py::ExcludedDefaultsTest::test_exclude 138s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_naming_schemes 138s test/ext/test_automap.py::AutomapTest::test_prepare_accepts_optional_schema_arg 138s [gw1] [ 11%] PASSED test/orm/test_defaults.py::ExcludedDefaultsTest::test_exclude 138s test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_fn_defaults 138s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_accepts_optional_schema_arg 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_fn_defaults 138s test/ext/test_automap.py::AutomapTest::test_prepare_call_dont_rely_on_reflected 138s test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_override_defaults 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_override_defaults 138s test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[False-_exclusions_01] 138s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_call_dont_rely_on_reflected 138s test/ext/test_automap.py::AutomapTest::test_prepare_call_multiple_times 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[False-_exclusions_01] 138s test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[True-_exclusions_00] 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[True-_exclusions_00] 138s test/sql/test_defaults.py::PKIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::PKIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement 138s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_autoincrement_reflected_from_server_default 138s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_call_multiple_times 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_autoincrement_reflected_from_server_default 138s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert 138s test/ext/test_automap.py::AutomapTest::test_prepare_defaults_to_no_schema 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert 138s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert_reflected 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert_reflected 138s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_on_insert_with_returning 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_on_insert_with_returning 138s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_defaults_to_no_schema 138s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_none_on_insert 138s test/ext/test_automap.py::AutomapTest::test_prepare_from_subclass 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_none_on_insert 138s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_on_insert_with_returning 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_on_insert_with_returning 138s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_clause 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_clause 138s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_column_default_no_label 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_column_default_no_label 138s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_label 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_label 138s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_no_label 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_no_label 138s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_no_implicit_returning 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_no_implicit_returning 138s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_plain 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_plain 138s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_sequence 138s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_from_subclass 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_sequence 138s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default 138s test/ext/test_automap.py::AutomapTest::test_prepare_w_dialect_kwargs 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default 138s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_autoincrement 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_autoincrement 138s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_implicit_returning 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_implicit_returning 138s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_text_clause_default_no_type 138s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_w_dialect_kwargs 138s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_text_clause_default_no_type 138s test/ext/test_automap.py::AutomapTest::test_prepare_w_only 138s test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert 138s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_w_only 138s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_forwards_m2m 138s [gw1] [ 11%] PASSED test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert 138s test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_update 138s [gw1] [ 11%] PASSED test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_update 138s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_forwards_m2m 138s test/orm/test_deferred.py::AutoflushTest::test_deferred_autoflushes 138s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_m2o 138s [gw1] [ 11%] PASSED test/orm/test_deferred.py::AutoflushTest::test_deferred_autoflushes 138s test/orm/test_deferred.py::DeferredOptionsTest::test_chained_multi_col_options 138s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_m2o 138s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_o2m 138s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_chained_multi_col_options 138s test/orm/test_deferred.py::DeferredOptionsTest::test_deep_options 138s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_o2m 138s test/ext/test_automap.py::AutomapTest::test_relationship_m2m 138s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_deep_options 138s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_m2m 138s test/ext/test_automap.py::AutomapTest::test_relationship_o2m_default 138s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[immediateload] 138s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[immediateload] 138s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[joinedload] 138s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_o2m_default 138s test/ext/test_automap.py::AutomapTest::test_relationship_pass_params 138s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[joinedload] 138s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_pass_params 138s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[lazyload] 138s test/ext/test_automap.py::AutomapTest::test_relationship_self_referential 138s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[lazyload] 138s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[selectinload] 138s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_self_referential 138s test/ext/test_automap.py::CascadeTest::test_o2m_relationship_cascade 138s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[selectinload] 138s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[subqueryload] 138s [gw0] [ 11%] PASSED test/ext/test_automap.py::CascadeTest::test_o2m_relationship_cascade 138s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[subqueryload] 138s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk 138s test/ext/test_automap.py::ConcurrentAutomapTest_sqlite+pysqlite_3_46_1::test_concurrent_automaps_w_configure 138s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk 138s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk_rt 138s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk_rt 138s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_parent_specific 138s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_parent_specific 138s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_path_specific 138s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_path_specific 138s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_bound 138s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_bound 138s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_unbound 138s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_unbound 138s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_synonym 138s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_synonym 138s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_w_deferred 138s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_w_deferred 138s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col 138s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col 138s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_rowproc_only 138s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_rowproc_only 138s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_w_option_rowproc_only 138s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_w_option_rowproc_only 138s test/orm/test_deferred.py::DeferredOptionsTest::test_options 138s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_options 138s test/orm/test_deferred.py::DeferredOptionsTest::test_path_entity 138s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_path_entity 138s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_newstyle 138s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_newstyle 138s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_rowproc_only 138s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_rowproc_only 139s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_w_option_rowproc_only 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_w_option_rowproc_only 139s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group 139s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload 139s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload_colexpr 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload_colexpr 139s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_lazyload 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_lazyload 139s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_subqueryload 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_subqueryload 139s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi 139s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi_pathed 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi_pathed 139s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_with_load 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_with_load 139s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_star 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_star 139s test/orm/test_deferred.py::DeferredPopulationTest::test_join_no_clear 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_join_no_clear 139s test/orm/test_deferred.py::DeferredPopulationTest::test_join_with_clear 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_join_with_clear 139s test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_no_clear 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_no_clear 139s test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_with_clear 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_with_clear 139s test/orm/test_deferred.py::DeferredPopulationTest::test_no_previous_query 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_no_previous_query 139s test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_no_clear 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_no_clear 139s test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_with_clear 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_with_clear 139s test/orm/test_deferred.py::DeferredTest::test_basic 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_basic 139s test/orm/test_deferred.py::DeferredTest::test_basic_w_new_style 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_basic_w_new_style 139s test/orm/test_deferred.py::DeferredTest::test_commits_state 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_commits_state 139s test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[False] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[False] 139s test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[True] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[True] 139s test/orm/test_deferred.py::DeferredTest::test_defer_primary_key 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_primary_key 139s test/orm/test_deferred.py::DeferredTest::test_group 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_group 139s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[False] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[False] 139s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[None] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[None] 139s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[True] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[True] 139s test/orm/test_deferred.py::DeferredTest::test_map_selectable_wo_deferred 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_map_selectable_wo_deferred 139s test/orm/test_deferred.py::DeferredTest::test_preserve_changes 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_preserve_changes 139s test/orm/test_deferred.py::DeferredTest::test_save 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_save 139s test/orm/test_deferred.py::DeferredTest::test_synonym_group_bug 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_synonym_group_bug 139s test/orm/test_deferred.py::DeferredTest::test_unsaved 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved 139s test/orm/test_deferred.py::DeferredTest::test_unsaved_2 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_2 139s test/orm/test_deferred.py::DeferredTest::test_unsaved_group 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_group 139s test/orm/test_deferred.py::DeferredTest::test_unsaved_group_2 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_group_2 139s test/orm/test_deferred.py::InheritanceTest::test_defer_on_wildcard_subclass 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_on_wildcard_subclass 139s test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass 139s test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass_bound 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass_bound 139s test/orm/test_deferred.py::InheritanceTest::test_issue_10125[contains_eager] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_issue_10125[contains_eager] 139s test/orm/test_deferred.py::InheritanceTest::test_issue_10125[joinedload] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_issue_10125[joinedload] 139s test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass 139s test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass_bound 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass_bound 139s test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_applied 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_applied 139s test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_mismatch 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_mismatch 139s test/orm/test_deferred.py::InheritanceTest::test_load_only_of_type_with_polymorphic 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_of_type_with_polymorphic 139s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass 139s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass 139s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass_bound 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass_bound 139s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_bound 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_bound 139s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship 139s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_bound 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_bound 139s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 139s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 139s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_of_type 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_of_type 139s test/orm/test_deferred.py::InheritanceTest::test_wildcard_subclass_of_type 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_wildcard_subclass_of_type 139s test/orm/test_deferred.py::MultiPathTest_order_one::test_data_loaded 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::MultiPathTest_order_one::test_data_loaded 139s test/orm/test_deferred.py::MultiPathTest_order_two::test_data_loaded 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::MultiPathTest_order_two::test_data_loaded 139s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_after_expire_obj 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_after_expire_obj 139s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_column_unexpire 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_column_unexpire 139s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_raise_column_plain 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_raise_column_plain 139s test/orm/test_deferred.py::RaiseLoadTest::test_does_expire_cancel_normal_defer_option 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_does_expire_cancel_normal_defer_option 139s test/orm/test_deferred.py::RaiseLoadTest::test_load_only_raise_option_raise_column_plain 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_load_only_raise_option_raise_column_plain 139s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_defer_unraise 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_defer_unraise 139s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise 139s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_attr 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_attr 139s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_obj 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_obj 139s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_modify_attr_expire_obj 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_modify_attr_expire_obj 139s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_undefer_unraise 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_undefer_unraise 139s test/orm/test_deferred.py::RaiseLoadTest::test_option_raise_deferred 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_option_raise_deferred 139s test/orm/test_deferred.py::RaiseLoadTest::test_option_raiseload_unexpire_modified_obj 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_option_raiseload_unexpire_modified_obj 139s test/orm/test_deferred.py::SelfReferentialMultiPathTest::test_present_overrides_deferred 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::SelfReferentialMultiPathTest::test_present_overrides_deferred 139s test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_individual 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_individual 139s test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_whole 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_whole 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_default_value 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_default_value 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-core] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-core] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-orm] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-orm] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-core] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-core] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-orm] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-orm] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-core] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-core] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-orm] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-orm] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-core] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-core] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-orm] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-orm] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-core] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-core] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-orm] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-orm] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-core] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-core] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-orm] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-orm] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-core] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-core] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-orm] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-orm] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-core] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-core] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-orm] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-orm] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-core] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-core] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-orm] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-orm] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-core] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-core] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-orm] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-orm] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-core] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-core] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-orm] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-orm] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-core] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-core] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-orm] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-orm] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-core] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-core] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-orm] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-orm] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-core] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-core] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-orm] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-orm] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-core] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-core] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-orm] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-orm] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-core] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-core] 139s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-orm] 139s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-orm] 139s test/orm/test_deferred.py::WithExpressionTest::test_in_joinedload 139s [gw1] [ 12%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_in_joinedload 139s test/orm/test_deferred.py::WithExpressionTest::test_no_refresh_unless_populate_existing 139s [gw1] [ 12%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_no_refresh_unless_populate_existing 139s test/orm/test_deferred.py::WithExpressionTest::test_no_sql_not_set_up 139s [gw1] [ 12%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_no_sql_not_set_up 139s test/orm/test_deferred.py::WithExpressionTest::test_non_cacheable_expr 139s [gw1] [ 12%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_non_cacheable_expr 139s test/orm/test_deferred.py::WithExpressionTest::test_reuse_expr 139s [gw1] [ 12%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_reuse_expr 139s test/orm/test_deferred.py::WithExpressionTest::test_simple_expr 139s [gw1] [ 12%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_simple_expr 139s test/sql/test_delete.py::DeleteFromCompileTest::test_autocorrelate_error 139s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_autocorrelate_error 139s test/sql/test_delete.py::DeleteFromCompileTest::test_correlation_to_extra 139s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_correlation_to_extra 139s test/sql/test_delete.py::DeleteFromCompileTest::test_delete_extra_froms 139s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_delete_extra_froms 139s test/sql/test_delete.py::DeleteFromCompileTest::test_dont_correlate_to_extra 139s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_dont_correlate_to_extra 139s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_alias_plus_table 139s [gw1] [ 12%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_alias_plus_table 139s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 139s [gw1] [ 12%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 139s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 139s [gw1] [ 12%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 139s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 139s [gw1] [ 12%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 139s test/sql/test_delete.py::DeleteTest::test_alias 139s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_alias 139s test/sql/test_delete.py::DeleteTest::test_correlated_select 139s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_correlated_select 139s test/sql/test_delete.py::DeleteTest::test_delete 139s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_delete 139s test/sql/test_delete.py::DeleteTest::test_delete_literal_binds 139s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_delete_literal_binds 139s test/sql/test_delete.py::DeleteTest::test_non_correlated_select 139s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_non_correlated_select 139s test/sql/test_delete.py::DeleteTest::test_prefix_with 139s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_prefix_with 139s test/sql/test_delete.py::DeleteTest::test_where_empty 139s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_where_empty 139s test/base/test_dependency.py::DependencySortTest::test_find_cycle_one 139s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_cycle_one 139s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_four 139s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_four 139s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_one 139s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_one 139s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_three 139s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_three 139s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_two 139s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_two 139s test/base/test_dependency.py::DependencySortTest::test_large_sort 139s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_large_sort 139s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_one 139s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_one 139s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_three 139s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_three 139s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_two 139s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_two 139s test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_one 139s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_one 139s test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_two 139s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_two 139s test/base/test_dependency.py::DependencySortTest::test_sort_one 139s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_one 139s test/base/test_dependency.py::DependencySortTest::test_sort_three 139s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_three 139s test/base/test_dependency.py::DependencySortTest::test_sort_two 139s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_two 139s test/base/test_dependency.py::DependencySortTest::test_ticket_1380 139s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_ticket_1380 139s test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_deprecated 139s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_deprecated 139s test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_false_is_ok 139s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_false_is_ok 139s test/ext/test_deprecations.py::AutomapTest::test_reflect_true 139s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::AutomapTest::test_reflect_true 139s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_bound_session 139s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_bound_session 139s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_no_session 139s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_no_session 139s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_unbound_session 139s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_unbound_session 139s test/dialect/mysql/test_deprecations.py::CompileTest::test_distinct_string 139s [gw1] [ 12%] PASSED test/dialect/mysql/test_deprecations.py::CompileTest::test_distinct_string 139s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_connection 139s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_connection 139s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_engine 139s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_engine 139s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_from_engine 139s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_from_engine 139s test/engine/test_deprecations.py::CreateEngineTest::test_dbapi_clsmethod_renamed 139s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_dbapi_clsmethod_renamed 139s test/engine/test_deprecations.py::CreateEngineTest::test_dialect_use_setinputsizes_attr 139s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_dialect_use_setinputsizes_attr 139s test/engine/test_deprecations.py::CreateEngineTest::test_empty_in_keyword 139s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_empty_in_keyword 139s test/engine/test_deprecations.py::CreateEngineTest::test_no_warning_for_dual_dbapi_clsmethod 139s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_no_warning_for_dual_dbapi_clsmethod 139s test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_mock 139s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_mock 139s test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_unknown 139s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_unknown 139s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_disable_eagerloads 139s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_disable_eagerloads 139s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_downgrade_baseline 139s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_downgrade_baseline 139s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 139s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 139s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 139s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 140s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined 140s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 140s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 140s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 140s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_last_one_wins 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_last_one_wins 140s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 140s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 140s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_joinedload 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_joinedload 140s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 140s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 140s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_must_be_alone 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_must_be_alone 140s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery 140s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 140s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 140s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 140s test/orm/test_deprecations.py::DeferredOptionsTest::test_deep_options 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeferredOptionsTest::test_deep_options 140s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_on_wildcard_subclass 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_on_wildcard_subclass 140s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass 140s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass_bound 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass_bound 140s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[contains_eager] 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[contains_eager] 140s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[joinedload] 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[joinedload] 140s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass 140s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass_bound 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass_bound 140s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_applied 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_applied 140s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_mismatch 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_mismatch 140s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_of_type_with_polymorphic 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_of_type_with_polymorphic 140s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass 140s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass 140s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass_bound 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass_bound 140s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_bound 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_bound 140s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship 140s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_bound 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_bound 140s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 140s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 140s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_of_type 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_of_type 140s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_wildcard_subclass_of_type 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_wildcard_subclass_of_type 140s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_as_declarative 140s [gw1] [ 12%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_as_declarative 140s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_declarative_base 140s [gw1] [ 12%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_declarative_base 140s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_has_inherited_table 140s [gw1] [ 12%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_has_inherited_table 140s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_synonym_for 140s [gw1] [ 12%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_synonym_for 140s test/orm/test_deprecations.py::DeprecatedInhTest::test_with_polymorphic 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedInhTest::test_with_polymorphic 140s test/orm/test_deprecations.py::DeprecatedMapperTest::test_add_property 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_add_property 140s test/orm/test_deprecations.py::DeprecatedMapperTest::test_comparable_column 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_comparable_column 140s test/orm/test_deprecations.py::DeprecatedMapperTest::test_deferred_scalar_loader_name_change 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_deferred_scalar_loader_name_change 140s test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_instrumentation_event_fn 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_instrumentation_event_fn 140s test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_mapper_event_fn 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_mapper_event_fn 140s test/orm/test_deprecations.py::DeprecatedMapperTest::test_polymorphic_union_w_select 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_polymorphic_union_w_select 140s test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[col_prop] 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[col_prop] 140s test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[relationship] 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[relationship] 140s test/orm/test_deprecations.py::DeprecatedMapperTest::test_we_couldnt_remove_mapper_yet 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_we_couldnt_remove_mapper_yet 140s test/orm/test_deprecations.py::DeprecatedOptionAllTest::test_defer_addtl_attrs 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedOptionAllTest::test_defer_addtl_attrs 140s test/orm/test_deprecations.py::DeprecatedQueryTest::test_apply_labels 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_apply_labels 140s test/orm/test_deprecations.py::DeprecatedQueryTest::test_deprecated_select_coercion_join_target 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_deprecated_select_coercion_join_target 140s test/orm/test_deprecations.py::DeprecatedQueryTest::test_invalid_column 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_invalid_column 140s test/orm/test_deprecations.py::DeprecatedQueryTest::test_query_as_scalar 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_query_as_scalar 140s test/orm/test_deprecations.py::DeprecatedQueryTest::test_select_from_q_statement_no_aliasing 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_select_from_q_statement_no_aliasing 140s test/orm/test_deprecations.py::DeprecatedQueryTest::test_text_as_column 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_text_as_column 140s test/orm/test_deprecations.py::DeprecatedQueryTest::test_with_labels 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_with_labels 140s test/orm/test_deprecations.py::DeprecationScopedSessionTest::test_config_errors 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecationScopedSessionTest::test_config_errors 140s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[CheckConstraint] 140s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[CheckConstraint] 140s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Column] 140s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Column] 140s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKeyConstraint] 140s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKeyConstraint] 140s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKey] 140s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKey] 140s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Identity] 140s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Identity] 140s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[PrimaryKeyConstraint] 140s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[PrimaryKeyConstraint] 140s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[UniqueConstraint] 140s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[UniqueConstraint] 140s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_empty_and_or 140s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_empty_and_or 140s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_ident_preparer_force 140s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_ident_preparer_force 140s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 140s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 140s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 140s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 140s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 140s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 140s test/orm/test_deprecations.py::GetTest::test_get 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_get 140s test/orm/test_deprecations.py::GetTest::test_get_against_col 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_get_against_col 140s test/orm/test_deprecations.py::GetTest::test_loader_options 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_loader_options 140s test/orm/test_deprecations.py::GetTest::test_no_criterion 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_no_criterion 140s test/orm/test_deprecations.py::GetTest::test_no_criterion_when_already_loaded 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_no_criterion_when_already_loaded 140s test/orm/test_deprecations.py::GetTest::test_only_full_mapper_zero 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_only_full_mapper_zero 140s test/ext/test_deprecations.py::HorizontalShardTest::test_id_chooser 140s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::HorizontalShardTest::test_id_chooser 140s test/ext/test_deprecations.py::HorizontalShardTest::test_query_chooser 140s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::HorizontalShardTest::test_query_chooser 140s test/orm/test_deprecations.py::ImmediateTest::test_value 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::ImmediateTest::test_value 140s test/orm/test_deprecations.py::ImmediateTest::test_value_cancels_loader_opts 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::ImmediateTest::test_value_cancels_loader_opts 140s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[False] 140s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[False] 140s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[None] 140s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[None] 140s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[True] 140s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[True] 140s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_selectable 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_selectable 140s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_selectable_auto_alias 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_selectable_auto_alias 140s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_seven_selectable_auto_alias 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_seven_selectable_auto_alias 140s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_point_five_selectable_auto_alias 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_point_five_selectable_auto_alias 140s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_selectable_auto_alias 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_selectable_auto_alias 140s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_two 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_two 140s test/orm/test_deprecations.py::InheritedJoinTest::test_join_w_subq_adapt 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_w_subq_adapt 140s test/orm/test_deprecations.py::InstancesTest::test_contains_eager 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager 140s test/orm/test_deprecations.py::InstancesTest::test_contains_eager_aliased_instances 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager_aliased_instances 140s test/orm/test_deprecations.py::InstancesTest::test_contains_eager_multi_alias 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager_multi_alias 140s test/orm/test_deprecations.py::InstancesTest::test_from_alias_one 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_from_alias_one 140s test/orm/test_deprecations.py::InstancesTest::test_from_alias_two_old_way 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_from_alias_two_old_way 140s test/orm/test_deprecations.py::InstrumentationTest::test_dict_subclass4 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstrumentationTest::test_dict_subclass4 140s test/orm/test_deprecations.py::InstrumentationTest::test_name_setup 140s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstrumentationTest::test_name_setup 140s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_assertions 140s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_assertions 140s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_compile 140s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_compile 140s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_operators 140s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_operators 140s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_between_operators[not_between_op-notbetween_op-a NOT BETWEEN b AND c] 140s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_between_operators[not_between_op-notbetween_op-a NOT BETWEEN b AND c] 140s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[is_not_distinct_from-isnot_distinct_from-a IS NOT DISTINCT FROM b] 140s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[is_not_distinct_from-isnot_distinct_from-a IS NOT DISTINCT FROM b] 140s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_contains_op-notcontains_op-a NOT LIKE '%' || b || '%'] 140s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_contains_op-notcontains_op-a NOT LIKE '%' || b || '%'] 140s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_endswith_op-notendswith_op-a NOT LIKE '%' || b] 140s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_endswith_op-notendswith_op-a NOT LIKE '%' || b] 140s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_ilike_op-notilike_op-lower(a) NOT LIKE lower(b)] 140s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_ilike_op-notilike_op-lower(a) NOT LIKE lower(b)] 140s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_like_op-notlike_op-a NOT LIKE b] 140s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_like_op-notlike_op-a NOT LIKE b] 141s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_match_op-notmatch_op-NOT a MATCH b] 141s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_match_op-notmatch_op-NOT a MATCH b] 141s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_startswith_op-notstartswith_op-a NOT LIKE b || '%'] 141s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_startswith_op-notstartswith_op-a NOT LIKE b || '%'] 141s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[is_not_distinct_from-isnot_distinct_from] 141s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[is_not_distinct_from-isnot_distinct_from] 141s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_ilike-notilike] 141s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_ilike-notilike] 141s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_like-notlike] 141s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_like-notlike] 141s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_first-nullsfirst] 141s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_first-nullsfirst] 141s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_last-nullslast] 141s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_last-nullslast] 141s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_false-isfalse-True] 141s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_false-isfalse-True] 141s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_not_distinct_from-isnot_distinct_from-True] 141s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_not_distinct_from-isnot_distinct_from-True] 141s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_true-istrue-True] 141s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_true-istrue-True] 141s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_between_op-notbetween_op-True] 141s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_between_op-notbetween_op-True] 141s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_contains_op-notcontains_op-False] 141s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_contains_op-notcontains_op-False] 141s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_endswith_op-notendswith_op-False] 141s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_endswith_op-notendswith_op-False] 141s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_ilike_op-notilike_op-True] 141s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_ilike_op-notilike_op-True] 141s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_like_op-notlike_op-True] 141s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_like_op-notlike_op-True] 141s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_match_op-notmatch_op-True] 141s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_match_op-notmatch_op-True] 141s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_startswith_op-notstartswith_op-False] 141s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_startswith_op-notstartswith_op-False] 141s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_first_op-nullsfirst_op-False] 141s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_first_op-nullsfirst_op-False] 141s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_last_op-nullslast_op-False] 141s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_last_op-nullslast_op-False] 141s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_first_op-nullsfirst_op-a NULLS FIRST] 141s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_first_op-nullsfirst_op-a NULLS FIRST] 141s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_last_op-nullslast_op-a NULLS LAST] 141s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_last_op-nullslast_op-a NULLS LAST] 141s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_column_subquery_to_alias 141s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_column_subquery_to_alias 141s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_join_to_schema 141s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_join_to_schema 141s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg0-True] 141s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg0-True] 141s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg1-False] 141s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg1-False] 141s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map 141s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map 141s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map_use_labels 141s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map_use_labels 141s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select 141s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select 141s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select_use_labels 141s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select_use_labels 141s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_union_schema_to_non 141s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_union_schema_to_non 141s test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_keyed_tuple 141s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_keyed_tuple 141s test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_plain_tuple 141s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_plain_tuple 141s test/orm/test_deprecations.py::MergeResultTest::test_none_entity 141s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_none_entity 141s test/orm/test_deprecations.py::MergeResultTest::test_single_column 141s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_single_column 141s test/orm/test_deprecations.py::MergeResultTest::test_single_entity 141s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_single_entity 141s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default-5-_exclusions_02] 141s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default-5-_exclusions_02] 141s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default_factory--_exclusions_03] 141s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default_factory--_exclusions_03] 141s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[init-True-_exclusions_00] 141s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[init-True-_exclusions_00] 141s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[kw_only-True-_exclusions_01] 141s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[kw_only-True-_exclusions_01] 141s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes_still_function 141s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes_still_function 141s test/orm/test_deprecations.py::MiscDeprecationsTest::test_evaluator_is_private 141s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_evaluator_is_private 141s test/orm/test_deprecations.py::MiscDeprecationsTest::test_unloaded_expirable 141s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_unloaded_expirable 141s test/orm/test_deprecations.py::MixedEntitiesTest::test_values 141s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values 141s test/orm/test_deprecations.py::MixedEntitiesTest::test_values_specific_order_by 141s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values_specific_order_by 141s test/orm/test_deprecations.py::MixedEntitiesTest::test_values_with_boolean_selects 141s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values_with_boolean_selects 141s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_clear 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_clear 141s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_none 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_none 141s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_raise 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_raise 141s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_copy 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_copy 141s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_deepcopy 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_deepcopy 141s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_in_place_mutation 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_in_place_mutation 141s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_modified_event 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_modified_event 141s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pickle_parent 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pickle_parent 141s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop 141s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default 141s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default_none 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default_none 141s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_popitem 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_popitem 141s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace 141s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace_itself_still_ok 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace_itself_still_ok 141s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_setdefault 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_setdefault 141s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_unrelated_flush 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_unrelated_flush 141s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_update 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_update 141s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_clear 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_clear 141s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_none 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_none 141s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_raise 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_raise 141s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_copy 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_copy 141s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_deepcopy 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_deepcopy 141s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_in_place_mutation 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_in_place_mutation 141s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_modified_event 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_modified_event 141s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_non_mutable 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_non_mutable 141s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pickle_parent 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pickle_parent 141s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop 141s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default 141s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default_none 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default_none 141s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_popitem 141s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_popitem 141s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace 141s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace 141s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace_itself_still_ok 141s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace_itself_still_ok 141s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_setdefault 141s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_setdefault 141s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_unrelated_flush 141s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_unrelated_flush 141s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_update 141s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_update 141s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary 141s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary 141s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2 141s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2 141s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2_legacy 141s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2_legacy 141s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3 141s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3 141s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3_legacy 141s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3_legacy 141s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_legacy 141s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_legacy 141s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_non_primary_identity_class 141s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_non_primary_identity_class 141s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_joinedload 141s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_joinedload 141s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectin 141s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectin 141s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectload 141s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectload 141s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_subqueryload 141s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_subqueryload 142s test/orm/test_deprecations.py::ParentTest::test_from_entity_query_entity 142s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_from_entity_query_entity 142s test/orm/test_deprecations.py::ParentTest::test_m2m 142s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_m2m 142s test/orm/test_deprecations.py::ParentTest::test_noparent 142s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_noparent 142s test/orm/test_deprecations.py::ParentTest::test_o2m 142s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_o2m 142s test/orm/test_deprecations.py::ParentTest::test_select_from 142s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from 142s test/orm/test_deprecations.py::ParentTest::test_select_from_alias 142s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias 142s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_explicit_prop 142s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_explicit_prop 142s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_from_entity 142s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_from_entity 142s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_of_type 142s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_of_type 142s test/orm/test_deprecations.py::ParentTest::test_unique_binds_union 142s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_unique_binds_union 142s test/orm/test_deprecations.py::ParentTest::test_with_pending_autoflush 142s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_pending_autoflush 142s test/orm/test_deprecations.py::ParentTest::test_with_pending_no_autoflush 142s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_pending_no_autoflush 142s test/orm/test_deprecations.py::ParentTest::test_with_transient 142s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_transient 142s test/orm/test_deprecations.py::PolyCacheKeyTest::test_wp_queries 142s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::PolyCacheKeyTest::test_wp_queries 142s test/engine/test_deprecations.py::PoolTest::test_connection_fairy_connection 142s [gw1] [ 13%] PASSED test/engine/test_deprecations.py::PoolTest::test_connection_fairy_connection 142s test/engine/test_deprecations.py::PoolTest::test_connection_rec_connection 142s [gw1] [ 13%] PASSED test/engine/test_deprecations.py::PoolTest::test_connection_rec_connection 142s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname 142s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname 142s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 142s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 142s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename 142s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename 142s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 142s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 142s test/engine/test_deprecations.py::ResetEventTest::test_custom 142s [gw1] [ 13%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom 142s test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[False] 142s [gw1] [ 13%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[False] 142s test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[True] 142s [gw1] [ 13%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[True] 142s test/sql/test_deprecations.py::SelectableTest::test_against_cloned_non_table 142s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_against_cloned_non_table 142s test/sql/test_deprecations.py::SelectableTest::test_alias_union 142s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_alias_union 142s test/sql/test_deprecations.py::SelectableTest::test_append_column_after_replace_selectable 142s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_append_column_after_replace_selectable 142s test/sql/test_deprecations.py::SelectableTest::test_column 142s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_column 142s test/sql/test_deprecations.py::SelectableTest::test_froms_renamed 142s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_froms_renamed 142s test/sql/test_deprecations.py::SelectableTest::test_join_against_self_implicit_subquery 142s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_join_against_self_implicit_subquery 142s test/sql/test_deprecations.py::SelectableTest::test_select_labels 142s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_select_labels 142s test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_delete_hook 142s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_delete_hook 142s test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_update_hook 142s [gw0] [ 13%] PASSED test/ext/test_automap.py::ConcurrentAutomapTest_sqlite+pysqlite_3_46_1::test_concurrent_automaps_w_configure 142s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_update_hook 142s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar 142s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar 142s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar_from_subquery 142s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar_from_subquery 142s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_fromclause_subquery 142s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_fromclause_subquery 142s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_select_method_two 142s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_select_method_two 142s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_with_cols 142s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_with_cols 142s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_plain_fromclause_select_to_subquery 142s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_plain_fromclause_select_to_subquery 142s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_select_of_select 142s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_select_of_select 142s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_standalone_alias 142s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_standalone_alias 142s test/sql/test_deprecations.py::TableDeprecationTest::test_mustexists 142s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::TableDeprecationTest::test_mustexists 142s test/sql/test_deprecations.py::TextualSelectTest::test_basic_subquery_resultmap 142s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_basic_subquery_resultmap 142s test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_ordered 142s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_ordered 142s test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_pos_plus_bykey 142s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_pos_plus_bykey 142s test/sql/test_deprecations.py::ToMetaDataTest::test_deprecate_tometadata 142s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::ToMetaDataTest::test_deprecate_tometadata 142s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[active_history-True] 142s test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[prepare] 142s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[active_history-True] 142s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[enable_typechecks-False] 142s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[enable_typechecks-False] 142s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_deletes-True] 142s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_deletes-True] 142s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_updates-False] 142s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_updates-False] 142s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_aliased_comparator 142s [gw1] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_aliased_comparator 142s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_comparator 142s [gw1] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_comparator 142s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_fixture 142s [gw1] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_fixture 142s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_subclass_wrapped_classlevel 142s [gw0] [ 13%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[prepare] 142s [gw1] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_subclass_wrapped_classlevel 142s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_wrapped_classlevel 142s [gw1] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_wrapped_classlevel 142s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting 142s test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[reflect] 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting 142s [gw0] [ 13%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[reflect] 142s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting_union 142s test/ext/test_automap.py::MultipleSchemaTest::test_cls_schema_name_conflict 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting_union 142s [gw0] [ 13%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_cls_schema_name_conflict 142s test/ext/test_automap.py::MultipleSchemaTest::test_dupe_clsname_warning 142s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_column_names 142s [gw0] [ 13%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_dupe_clsname_warning 142s test/ext/test_automap.py::MultipleSchemaTest::test_dupe_tablename_ok_w_explicit_classes 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_column_names 142s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_crud 142s [gw0] [ 13%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_dupe_tablename_ok_w_explicit_classes 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_crud 142s test/ext/test_automap.py::MultipleSchemaTest::test_named_not_in_classes 142s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_no_tables 142s [gw0] [ 13%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_named_not_in_classes 142s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_add_remove_pending_backref 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_no_tables 142s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_system_table 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_system_table 142s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_user_table 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_user_table 142s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_add_remove_pending_backref 142s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_bulk_replace 142s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_schema_names 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_schema_names 142s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_bulk_replace 142s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_present 142s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_duplicate_adds 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_present 142s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_system 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_system 142s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_duplicate_adds 142s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_pending_combines_with_flushed 142s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement 142s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_constraint 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_constraint 142s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_int_affinity 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_int_affinity 142s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_no_autoincrement 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_no_autoincrement 142s 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] 142s [gw1] [ 13%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H&host=H:P&host=H-False] 142s 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] 142s [gw1] [ 13%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H,H,H&port=P,P,P-True] 142s 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] 142s [gw1] [ 13%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H&host=H-False] 142s 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] 142s [gw1] [ 13%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H&host=H:P-False] 142s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_pending_combines_with_flushed 142s 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] 142s [gw1] [ 13%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H:P&host=H:P-True] 142s 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] 142s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_remove_add_pending_backref 142s [gw1] [ 13%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@H:P/DB-True] 142s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_default_flags 142s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_default_flags 142s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ident_length_in_13_is_30 142s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ident_length_in_13_is_30 142s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_112 142s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_112 142s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122 142s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122 142s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat 142s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat 142s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_cant_parse 142s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_cant_parse 142s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_raises 142s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_raises 142s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora10_flags 142s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora10_flags 142s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora8_flags 142s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_remove_add_pending_backref 142s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora8_flags 142s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_use_nchar 142s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_use_nchar 142s test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_cx_oracle_version_parse 142s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_cx_oracle_version_parse 142s test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_minimum_version 142s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_commit 142s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_minimum_version 142s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_boolean_default 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_boolean_default 142s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection 142s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_2 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_2 142s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_3 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_3 142s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_expression_with_function_default 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_expression_with_function_default 142s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_function_default 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_function_default 142s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_old_style_default 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_old_style_default 142s test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch 142s [gw1] [ 13%] SKIPPED test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch 142s test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified 142s [gw1] [ 13%] SKIPPED test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified 142s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES "(2)"(id)-expected1] 142s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES "(2)"(id)-expected1] 142s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table("(2)")-expected2] 142s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table("(2)")-expected2] 142s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id) DEFERRABLE INITIALLY DEFERRED-expected4] 142s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_commit 142s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id) DEFERRABLE INITIALLY DEFERRED-expected4] 142s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id)-expected0] 142s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id)-expected0] 142s 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] 142s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_notloaded 142s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_schema.some_table(id1, id2) MATCH FULL ON UPDATE CASCADE ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED-expected6] 142s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_schema.some_table(id1, id2)-expected5] 142s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_schema.some_table(id1, id2)-expected5] 142s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_table("(2)", "(3)")-expected3] 142s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_table("(2)", "(3)")-expected3] 142s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_disconnect 142s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_disconnect 142s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string 142s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string 142s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_one 142s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_one 142s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_two 142s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_two 142s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string 142s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string 142s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string_w_query 142s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string_w_query 142s test/dialect/postgresql/test_dialect.py::DialectTest::test_range_constructor 142s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_range_constructor 142s test/dialect/postgresql/test_dialect.py::DialectTest::test_range_frozen 142s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_range_frozen 142s test/dialect/postgresql/test_dialect.py::DialectTest::test_version_parsing 142s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_version_parsing 142s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_3_7_16_warning 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_3_7_16_warning 142s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn0] 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn0] 142s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn1] 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn1] 142s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn2] 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn2] 142s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn3] 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn3] 142s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[no_persisted] 142s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_notloaded 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[no_persisted] 142s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_false] 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_false] 142s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_none] 142s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_preloaded 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_none] 142s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_true] 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_true] 142s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite://-expected2] 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite://-expected2] 142s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:////abs/path/to/foo.db-expected1] 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:////abs/path/to/foo.db-expected1] 142s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///?check_same_thread=true-expected3] 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///?check_same_thread=true-expected3] 142s 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] 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?check_same_thread=true&timeout=10&mode=ro&nolock=1&uri=true-expected4] 142s 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] 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?mode=ro&uri=true-expected5] 142s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?uri=true-expected6] 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?uri=true-expected6] 142s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///foo.db-expected0] 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///foo.db-expected0] 142s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_description_encoding 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_description_encoding 142s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_extra_reserved_words 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_extra_reserved_words 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-mysqldb-True] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-mysqldb-True] 142s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_preloaded 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-pymysql-True] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-pymysql-True] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-mysqldb-True] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-mysqldb-True] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-pymysql-True] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-pymysql-True] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-mysqldb-False] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-mysqldb-False] 142s test/orm/test_backref_mutations.py::M2MStaleBackrefTest::test_backref_pop_m2m 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-pymysql-False] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-pymysql-False] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-mysqldb-True] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-mysqldb-True] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-pymysql-True] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-pymysql-True] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-mysqldb-False] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-mysqldb-False] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-pymysql-False] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-pymysql-False] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection aLREady closed-InternalError-pymysql-True] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection aLREady closed-InternalError-pymysql-True] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection was kILLEd-InternalError-pymysql-True] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection was kILLEd-InternalError-pymysql-True] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-something broke-InternalError-pymysql-False] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-something broke-InternalError-pymysql-False] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mariadb_connector_special_encodings 142s [gw1] [ 13%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mariadb_connector_special_encodings 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_buffered_arg 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_buffered_arg 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_raise_on_warnings_arg 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_raise_on_warnings_arg 142s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pool_class 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pool_class 142s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pysqlcipher_connects 142s [gw1] [ 13%] SKIPPED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pysqlcipher_connects 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-charset-hello] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-charset-hello] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-client_flag-1234] 142s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::M2MStaleBackrefTest::test_backref_pop_m2m 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-client_flag-1234] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-compress-True] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-compress-True] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-connect_timeout-30] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-connect_timeout-30] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-1] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-1] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-False] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-False] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-True] 142s test/orm/test_backref_mutations.py::O2MCollectionTest::test_append_del 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-True] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-read_timeout-30] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-read_timeout-30] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-unix_socket-somesocket] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-unix_socket-somesocket] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-use_unicode-False] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-use_unicode-False] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-write_timeout-30] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-write_timeout-30] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-charset-hello] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-charset-hello] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-client_flag-1234] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-client_flag-1234] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-compress-True] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-compress-True] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-connect_timeout-30] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-connect_timeout-30] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-1] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-1] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-False] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-False] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-True] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-True] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-read_timeout-30] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-read_timeout-30] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-unix_socket-somesocket] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-unix_socket-somesocket] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-use_unicode-False] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-use_unicode-False] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-write_timeout-30] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-write_timeout-30] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-charset-hello] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-charset-hello] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-client_flag-1234] 142s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_append_del 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-client_flag-1234] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-compress-True] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-compress-True] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-connect_timeout-30] 142s test/orm/test_backref_mutations.py::O2MCollectionTest::test_bulk_replace 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-connect_timeout-30] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-1] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-1] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-False] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-False] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-True] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-True] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-read_timeout-30] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-read_timeout-30] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-unix_socket-somesocket] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-unix_socket-somesocket] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-use_unicode-False] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-use_unicode-False] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-write_timeout-30] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-write_timeout-30] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-charset-hello] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-charset-hello] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-client_flag-1234] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-client_flag-1234] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-compress-True] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-compress-True] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-connect_timeout-30] 142s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_bulk_replace 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-connect_timeout-30] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-1] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-1] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-False] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-False] 142s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_one 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-True] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-True] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-read_timeout-30] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-read_timeout-30] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-unix_socket-somesocket] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-unix_socket-somesocket] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-use_unicode-False] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-use_unicode-False] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-write_timeout-30] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-write_timeout-30] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-charset-hello] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-charset-hello] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-client_flag-1234] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-client_flag-1234] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-compress-True] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-compress-True] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-connect_timeout-30] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-connect_timeout-30] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-1] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-1] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-False] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-False] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-True] 142s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_one 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-True] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-read_timeout-30] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-read_timeout-30] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-unix_socket-somesocket] 142s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_two 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-unix_socket-somesocket] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-use_unicode-False] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-use_unicode-False] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-write_timeout-30] 142s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-write_timeout-30] 142s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_one 142s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_one 142s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_two 142s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_two 142s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_two 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_random_arg 142s [gw1] [ 14%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_random_arg 142s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_commitfirst 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8] 142s [gw1] [ 14%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8mb4] 142s [gw1] [ 14%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8mb4] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[mysqldb] 142s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[mysqldb] 142s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[pymysql] 142s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[pymysql] 142s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 142s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 142s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 142s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 142s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 142s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 142s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 142s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 142s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 142s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 142s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 142s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 142s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 142s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 142s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 142s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 142s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_commitfirst 142s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 142s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 142s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 142s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_hitslazy 142s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 142s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 142s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 142s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 142s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 142s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 142s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 142s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 142s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 142s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 142s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 142s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 142s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 142s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk1 142s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk1 142s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk2 142s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_hitslazy 142s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk2 142s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk1 142s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_notloaded 142s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk1 142s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2 142s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2 142s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2_fv 142s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2_fv 142s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3 142s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3 142s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3_fv 142s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3_fv 142s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk4 142s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk4 142s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_inserts_with_spaces 142s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_inserts_with_spaces 142s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_and_match 142s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_and_match 142s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_expression 142s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_expression 142s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_match_across_joins 142s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_match_across_joins 142s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_notloaded 142s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_or_match 142s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_or_match 142s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_match 142s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_match 142s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_prefix_match 142s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_prefix_match 142s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_preloaded 142s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect0-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect0-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 142s 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] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect0-postgresql+psycopg2://user:pass@/dbname?host=H&host=H&port=5432,5432] 142s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect1-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect1-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 142s 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] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect1-postgresql+psycopg2://user:pass@/dbname?host=H&host=H&port=5432,5432] 142s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect2-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect2-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 142s 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] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect2-postgresql+psycopg2://user:pass@/dbname?host=H&host=H&port=5432,5432] 142s 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] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,&port=111,222,333-expected_psycopg18-expected_asyncpg18] 142s 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] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2:///?host=hostA,hostB,hostC&port=111,222,333-expected_psycopg17-expected_asyncpg17] 142s 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] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg15-expected_asyncpg15] 142s 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] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg16-expected_asyncpg16] 142s 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] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:4567-expected_psycopg10-expected_asyncpg10] 142s 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] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:us-central1:mydbisnstance-expected_psycopg9-expected_asyncpg9] 142s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_preloaded 142s 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] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50-expected_psycopg3-expected_asyncpg3] 142s 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] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:-expected_psycopg4-expected_asyncpg4] 142s test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_collection 142s 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] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:5678-expected_psycopg5-expected_asyncpg5] 142s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 142s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 142s 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] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB&host=hostC-expected_psycopg12-expected_asyncpg12] 142s 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] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB:222&host=hostC:333-expected_psycopg13-expected_asyncpg13] 142s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 142s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 142s 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] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg14-expected_asyncpg14] 142s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 142s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 142s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 142s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 142s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_collection 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 142s 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] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA&port=111-expected_psycopg21-expected_asyncpg21] 142s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 142s test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_scalar 142s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 142s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 142s 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] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,&port=111,222,333-expected_psycopg18-expected_asyncpg18] 142s 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] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2:///?host=hostA,hostB,hostC&port=111,222,333-expected_psycopg17-expected_asyncpg17] 142s 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] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg15-expected_asyncpg15] 142s 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] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg16-expected_asyncpg16] 142s 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] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:4567-expected_psycopg10-expected_asyncpg10] 142s 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] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:us-central1:mydbisnstance-expected_psycopg9-expected_asyncpg9] 142s 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] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50-expected_psycopg3-expected_asyncpg3] 142s 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] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:-expected_psycopg4-expected_asyncpg4] 142s 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] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:5678-expected_psycopg5-expected_asyncpg5] 142s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 142s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 142s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_scalar 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 142s 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] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB&host=hostC-expected_psycopg12-expected_asyncpg12] 142s 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] 142s test/orm/test_backref_mutations.py::O2MCollectionTest::test_plain_load_passive 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB:222&host=hostC:333-expected_psycopg13-expected_asyncpg13] 142s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 142s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 142s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 142s 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] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg14-expected_asyncpg14] 143s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 143s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 143s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 143s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 143s 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] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA&port=111-expected_psycopg21-expected_asyncpg21] 143s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 143s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 143s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 143s 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] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,&port=111,222,333-expected_psycopg18-expected_asyncpg18] 143s 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] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2:///?host=hostA,hostB,hostC&port=111,222,333-expected_psycopg17-expected_asyncpg17] 143s 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] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg15-expected_asyncpg15] 143s 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] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg16-expected_asyncpg16] 143s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_plain_load_passive 143s 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] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:4567-expected_psycopg10-expected_asyncpg10] 143s 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] 143s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_commitfirst 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:us-central1:mydbisnstance-expected_psycopg9-expected_asyncpg9] 143s 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] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50-expected_psycopg3-expected_asyncpg3] 143s 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] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:-expected_psycopg4-expected_asyncpg4] 143s 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] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:5678-expected_psycopg5-expected_asyncpg5] 143s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 143s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 143s 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] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB&host=hostC-expected_psycopg12-expected_asyncpg12] 143s 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] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB:222&host=hostC:333-expected_psycopg13-expected_asyncpg13] 143s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 143s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 143s 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] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg14-expected_asyncpg14] 143s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 143s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 143s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 143s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 143s 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] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA&port=111-expected_psycopg21-expected_asyncpg21] 143s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 143s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_commitfirst 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 143s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 143s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_notloaded 143s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 143s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 143s 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] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostB:,hostC&port=111,vvv,333] 143s 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] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:vvv&host=hostC:333] 143s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 143s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 143s 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] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostB:,hostC&port=111,vvv,333] 143s 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] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:vvv&host=hostC:333] 143s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 143s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 143s 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] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostB:,hostC&port=111,vvv,333] 143s 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] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:vvv&host=hostC:333] 143s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 143s 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] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,hostC&port=111,333] 143s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 143s 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] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostC&port=111,222,333] 143s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_notloaded 143s 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] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,hostC&port=111,333] 143s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 143s 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] 143s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_preloaded 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostC&port=111,222,333] 143s 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] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,hostC&port=111,333] 143s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 143s 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] 143s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostC&port=111,222,333] 143s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_502_minimum 143s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_502_minimum 143s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-10.2.10-MariaDB] 143s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-10.2.10-MariaDB] 143s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.6.15] 143s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.6.15] 143s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.7.20] 143s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.7.20] 143s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.6-MariaDB-10.2.6+maria~stretch.log] 143s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.6-MariaDB-10.2.6+maria~stretch.log] 143s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.7-MariaDB] 143s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.7-MariaDB] 143s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-5.6.15-10.2.7-MariaDB] 143s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-5.6.15-10.2.7-MariaDB] 143s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_madness 143s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_madness 143s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected0-10.2.7-MariaDB-version0-True] 143s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected0-10.2.7-MariaDB-version0-True] 143s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected1-5.6.15.10.2.7-MariaDB-version1-True] 143s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected1-5.6.15.10.2.7-MariaDB-version1-True] 143s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected2-5.0.51a.24+lenny5-version2-False] 143s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected2-5.0.51a.24+lenny5-version2-False] 143s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected3-10.2.10-MariaDB-version3-True] 143s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_preloaded 143s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected3-10.2.10-MariaDB-version3-True] 143s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected4-5.7.20-version4-False] 143s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected4-5.7.20-version4-False] 143s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected5-5.6.15-version5-False] 143s test/orm/test_backref_mutations.py::O2MCollectionTest::test_set_none 143s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected5-5.6.15-version5-False] 143s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected6-10.2.6.MariaDB.10.2.6+maria~stretch-log-version6-True] 143s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected6-10.2.6.MariaDB.10.2.6+maria~stretch-log-version6-True] 143s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected7-10.1.9-MariaDBV1.0R050D002-20170809-1522-version7-True] 143s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected7-10.1.9-MariaDBV1.0R050D002-20170809-1522-version7-True] 143s test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 143s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 143s test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 143s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 143s test/orm/test_dynamic.py::DynamicHistoryTest::test_add_persistent 143s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_set_none 143s test/orm/test_backref_mutations.py::O2MCollectionTest::test_straight_remove 143s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_straight_remove 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_add_persistent 143s test/orm/test_backref_mutations.py::O2MCollectionTest::test_tuple_assignment_w_reverse 143s test/orm/test_dynamic.py::DynamicHistoryTest::test_add_transient 143s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_tuple_assignment_w_reverse 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_add_transient 143s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_m2m 143s test/orm/test_backref_mutations.py::O2MStaleBackrefTest::test_backref_pop_m2o 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_m2m 143s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MStaleBackrefTest::test_backref_pop_m2o 143s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 143s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_commitfirst 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 143s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_noflush_m2m 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_noflush_m2m 143s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_transient 143s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_commitfirst 143s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_notloaded 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_transient 143s test/orm/test_dynamic.py::DynamicHistoryTest::test_missing_but_removed_noflush 143s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_notloaded 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_missing_but_removed_noflush 143s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_preloaded 143s test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[False] 143s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_preloaded 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[False] 143s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_commitfirst 143s test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[True] 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[True] 143s test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_persistent 143s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_commitfirst 143s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_notloaded 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_persistent 143s test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_transient 143s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_notloaded 143s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_preloaded 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_transient 143s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[False] 143s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_preloaded 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[False] 143s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[True] 143s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_commitfirst 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[True] 143s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_transient 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_transient 143s test/orm/test_dynamic.py::DynamicHistoryTest::test_unchanged_persistent 143s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_commitfirst 143s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_notloaded 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_unchanged_persistent 143s test/orm/test_dynamic.py::DynamicTest::test_association_nonaliased 143s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_notloaded 143s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_preloaded 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_association_nonaliased 143s test/orm/test_dynamic.py::DynamicTest::test_basic 143s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_preloaded 143s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_commitfirst 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_basic 143s test/orm/test_dynamic.py::DynamicTest::test_configured_order_by 143s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_commitfirst 143s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_notloaded 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_configured_order_by 143s test/orm/test_dynamic.py::DynamicTest::test_count 143s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_notloaded 143s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_preloaded 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_count 143s test/orm/test_dynamic.py::DynamicTest::test_detached_all_empty_list 143s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_preloaded 143s test/orm/test_backref_mutations.py::O2OScalarMoveTest_legacy_style::test_collection_move_commitfirst 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_detached_all_empty_list 143s test/orm/test_dynamic.py::DynamicTest::test_detached_raise 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_detached_raise 143s test/orm/test_dynamic.py::DynamicTest::test_dynamic_on_backref 143s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2OScalarMoveTest_legacy_style::test_collection_move_commitfirst 143s test/orm/test_backref_mutations.py::O2OScalarMoveTest_new_style::test_collection_move_commitfirst 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_dynamic_on_backref 143s test/orm/test_dynamic.py::DynamicTest::test_m2m 143s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2OScalarMoveTest_new_style::test_collection_move_commitfirst 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_m2m 143s test/orm/test_dynamic.py::DynamicTest::test_negative_slice_access_raises 143s test/orm/test_backref_mutations.py::O2OScalarOrphanTest::test_m2o_event 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_negative_slice_access_raises 143s test/orm/test_dynamic.py::DynamicTest::test_no_count 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_count 143s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[False] 143s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2OScalarOrphanTest::test_m2o_event 143s test/ext/test_baked.py::CustomIntegrationTest::test_non_baked 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[False] 143s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[None] 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[None] 143s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[True] 143s [gw0] [ 14%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_non_baked 143s test/ext/test_baked.py::CustomIntegrationTest::test_non_baked_tuples 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[True] 143s test/orm/test_dynamic.py::DynamicTest::test_no_populate 143s [gw0] [ 14%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_non_baked_tuples 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_populate 143s test/ext/test_baked.py::CustomIntegrationTest::test_plain_w_baked_lazyload 143s test/orm/test_dynamic.py::DynamicTest::test_no_uselist_false 143s [gw0] [ 14%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_plain_w_baked_lazyload 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_uselist_false 143s test/ext/test_baked.py::CustomIntegrationTest::test_use_w_baked 143s test/orm/test_dynamic.py::DynamicTest::test_noload_issue[attronly] 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_noload_issue[attronly] 143s [gw0] [ 14%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_use_w_baked 143s test/orm/test_dynamic.py::DynamicTest::test_noload_issue[star] 143s test/ext/test_baked.py::LikeQueryTest::test_count 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_noload_issue[star] 143s test/orm/test_dynamic.py::DynamicTest::test_order_by 143s [gw0] [ 14%] PASSED test/ext/test_baked.py::LikeQueryTest::test_count 143s test/ext/test_baked.py::LikeQueryTest::test_count_with_bindparams 143s [gw0] [ 14%] PASSED test/ext/test_baked.py::LikeQueryTest::test_count_with_bindparams 143s test/ext/test_baked.py::LikeQueryTest::test_first_multiple_result 143s [gw0] [ 14%] PASSED test/ext/test_baked.py::LikeQueryTest::test_first_multiple_result 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_order_by 143s test/ext/test_baked.py::LikeQueryTest::test_first_no_result 143s [gw0] [ 14%] PASSED test/ext/test_baked.py::LikeQueryTest::test_first_no_result 143s test/ext/test_baked.py::LikeQueryTest::test_get 143s test/orm/test_dynamic.py::DynamicTest::test_order_by_composition_uses_immutable_tuple 143s [gw0] [ 14%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get 143s test/ext/test_baked.py::LikeQueryTest::test_get_includes_getclause 143s [gw0] [ 14%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get_includes_getclause 143s test/ext/test_baked.py::LikeQueryTest::test_get_pk_w_null 143s [gw0] [ 14%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get_pk_w_null 143s test/ext/test_baked.py::LikeQueryTest::test_one_multiple_result 143s [gw0] [ 14%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_multiple_result 143s test/ext/test_baked.py::LikeQueryTest::test_one_no_result 143s [gw0] [ 14%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_no_result 143s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_multiple_result 143s [gw0] [ 14%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_multiple_result 143s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_no_result 143s [gw0] [ 14%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_no_result 143s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_result 143s [gw0] [ 14%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_result 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_order_by_composition_uses_immutable_tuple 143s test/ext/test_baked.py::LikeQueryTest::test_one_result 143s [gw0] [ 14%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_result 143s test/ext/test_baked.py::LikeQueryTest::test_scalar 143s test/orm/test_dynamic.py::DynamicTest::test_query_class_custom_method 143s [gw0] [ 14%] PASSED test/ext/test_baked.py::LikeQueryTest::test_scalar 143s test/ext/test_baked.py::ResultPostCriteriaTest::test_first 143s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_query_class_custom_method 143s test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join 143s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join 143s test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join_complex_entity 143s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_first 143s test/ext/test_baked.py::ResultPostCriteriaTest::test_get 143s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_get 143s test/ext/test_baked.py::ResultPostCriteriaTest::test_iter 143s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_iter 143s test/ext/test_baked.py::ResultPostCriteriaTest::test_spoiled 143s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_spoiled 143s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_cachekeys_on_constructor 143s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join_complex_entity 143s test/orm/test_dynamic.py::DynamicTest::test_secondary_doesnt_interfere_w_join_to_fromlist 143s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_cachekeys_on_constructor 143s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step 143s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_doesnt_interfere_w_join_to_fromlist 143s test/orm/test_dynamic.py::DynamicTest::test_slice_access 143s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step 143s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step_oneline 143s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step_oneline 143s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_different_limits 143s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_slice_access 143s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_different_limits 143s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_disable_on_session 143s test/orm/test_dynamic.py::DynamicTest::test_statement 143s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_disable_on_session 143s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_no_steps 143s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_no_steps 143s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_full_w_params 143s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_full_w_params 143s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_half_w_params 143s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_half_w_params 143s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subquery_eagerloading 143s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_statement 143s test/orm/test_dynamic.py::DynamicTest::test_transient_access 143s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_access 143s test/orm/test_dynamic.py::DynamicTest::test_transient_all_empty_list 143s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_all_empty_list 143s test/orm/test_dynamic.py::DynamicTest::test_transient_count 143s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subquery_eagerloading 143s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context 143s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_count 143s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context 143s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-all-expected0] 143s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context_w_cancelling_event 143s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context_w_cancelling_event 143s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_args 143s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_args 143s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_query 143s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_query 143s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_session 143s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_session 143s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_w_new_entities 143s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-all-expected0] 143s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_w_new_entities 143s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one-NoResultFound] 143s test/ext/test_baked.py::StateChangeTest::test_chained_add 143s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one-NoResultFound] 143s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one_or_none-None] 143s [gw0] [ 15%] PASSED test/ext/test_baked.py::StateChangeTest::test_chained_add 143s test/ext/test_baked.py::StateChangeTest::test_chained_add_operator 143s [gw0] [ 15%] PASSED test/ext/test_baked.py::StateChangeTest::test_chained_add_operator 143s test/ext/test_baked.py::StateChangeTest::test_initial_key 143s [gw0] [ 15%] PASSED test/ext/test_baked.py::StateChangeTest::test_initial_key 143s test/ext/test_baked.py::StateChangeTest::test_inplace_add 143s [gw0] [ 15%] PASSED test/ext/test_baked.py::StateChangeTest::test_inplace_add 143s test/ext/test_baked.py::StateChangeTest::test_inplace_add_operator 143s [gw0] [ 15%] PASSED test/ext/test_baked.py::StateChangeTest::test_inplace_add_operator 143s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one_or_none-None] 143s test/orm/inheritance/test_basic.py::CascadeTest::test_cascade 143s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-all-expected0] 143s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-all-expected0] 143s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one-NoResultFound] 143s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one-NoResultFound] 143s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one_or_none-None] 143s [gw0] [ 15%] PASSED test/orm/inheritance/test_basic.py::CascadeTest::test_cascade 143s test/orm/inheritance/test_basic.py::ColExpressionsTest_sqlite+pysqlite_3_46_1::test_group_by 143s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one_or_none-None] 143s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-False] 143s [gw0] [ 15%] PASSED test/orm/inheritance/test_basic.py::ColExpressionsTest_sqlite+pysqlite_3_46_1::test_group_by 143s test/orm/inheritance/test_basic.py::CompositeJoinedInTest::test_round_trip 143s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-False] 143s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-True] 143s [gw0] [ 15%] PASSED test/orm/inheritance/test_basic.py::CompositeJoinedInTest::test_round_trip 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_as_declarative 143s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-True] 143s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-False] 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_as_declarative 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cannot_add_to_selectable 143s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-False] 143s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-True] 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cannot_add_to_selectable 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_does_not_have_registry_attr 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_does_not_have_registry_attr 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_has_registry_attr 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_has_registry_attr 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cls_docstring 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cls_docstring 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_base 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_base 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_column_sort_order 143s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-True] 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_column_sort_order 143s test/orm/test_dynamic.py::DynamicUOWTest::test_backref_events 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_argument 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_argument 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_attribute 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_attribute 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_bad_registry 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_bad_registry 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBaseNoMeta] 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBaseNoMeta] 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBase] 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBase] 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_registry_and_type_map 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_registry_and_type_map 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBaseNoMeta] 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBaseNoMeta] 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBase] 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBase] 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_default_column_order 143s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref_events 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_default_column_order 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_hybrid_fine 143s test/orm/test_dynamic.py::DynamicUOWTest::test_collection_set 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_hybrid_fine 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_mapped_raises 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_mapped_raises 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_difficult_class 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_difficult_class 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_dispose_attrs 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_dispose_attrs 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_custom_type_maintained 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_custom_type_maintained 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_default_type 143s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_collection_set 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_default_type 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBaseNoMeta] 143s test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[False] 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBaseNoMeta] 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBase] 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBase] 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[MappedAsDataclass] 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[MappedAsDataclass] 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_meta_init 143s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[False] 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_meta_init 143s test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[True] 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_map_declaratively 143s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[True] 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_map_declaratively 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list] 143s test/orm/test_dynamic.py::DynamicUOWTest::test_hasattr 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list] 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list_str] 143s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_hasattr 143s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[empty] 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list_str] 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single] 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single] 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single_str] 143s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[empty] 143s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[persistent] 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single_str] 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-tuple] 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-tuple] 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list] 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list] 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list_str] 143s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[persistent] 143s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[transient] 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list_str] 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single] 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single] 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single_str] 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single_str] 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-tuple] 143s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[transient] 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-tuple] 143s test/orm/test_dynamic.py::DynamicUOWTest::test_no_deref 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list] 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list] 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list_str] 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list_str] 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single] 143s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_no_deref 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single] 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single_str] 143s test/orm/test_dynamic.py::DynamicUOWTest::test_noload_add 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single_str] 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-tuple] 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-tuple] 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-polymorphic_on] 143s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_noload_add 143s test/orm/test_dynamic.py::DynamicUOWTest::test_noload_remove 143s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-polymorphic_on] 143s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-primary_key] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-primary_key] 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-version_id_col] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-version_id_col] 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-polymorphic_on] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-polymorphic_on] 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-primary_key] 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_noload_remove 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-primary_key] 144s test/orm/test_dynamic.py::DynamicUOWTest::test_persistence 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-version_id_col] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-version_id_col] 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-polymorphic_on] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-polymorphic_on] 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-primary_key] 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_persistence 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-primary_key] 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-version_id_col] 144s test/orm/test_dynamic.py::DynamicUOWTest::test_remove_orphans 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-version_id_col] 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-polymorphic_on] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-polymorphic_on] 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-primary_key] 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_remove_orphans 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-primary_key] 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-version_id_col] 144s test/orm/test_dynamic.py::DynamicUOWTest::test_rollback 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-version_id_col] 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-polymorphic_on] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-polymorphic_on] 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-version_id_col] 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_rollback 144s test/orm/test_dynamic.py::DynamicUOWTest::test_self_referential 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-version_id_col] 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-polymorphic_on] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-polymorphic_on] 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-version_id_col] 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_self_referential 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-version_id_col] 144s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-polymorphic_on] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-polymorphic_on] 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-version_id_col] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-version_id_col] 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[colprop] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[colprop] 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[relationship] 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[relationship] 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_no_col 144s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_no_col 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_no_change_to_all_descriptors 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_no_change_to_all_descriptors 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[asdeclarative] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[asdeclarative] 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbase] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbase] 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasefn] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasefn] 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasenometa] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasenometa] 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[mixinonbase] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[mixinonbase] 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[asdeclarative] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[asdeclarative] 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbase] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbase] 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasefn] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasefn] 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasenometa] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasenometa] 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_setattr_hybrid_updates_descriptors 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 144s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_setattr_hybrid_updates_descriptors 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_shared_class_registry 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_shared_class_registry 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_annotations 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_annotations 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas_no_base 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 144s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas_no_base 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_cls_registry 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_cls_registry 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_declarative_base 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_declarative_base 144s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_undefer_column_name 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_undefer_column_name 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[abstract] 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 144s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref_events 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[abstract] 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[mixin] 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref_events 144s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[False] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[mixin] 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_active_history_columns 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_active_history_columns 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[Column] 144s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[Column] 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[mapped_column] 144s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[mapped_column] 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[False] 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[Column] 144s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[True] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[Column] 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[mapped_column] 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[True] 144s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[False] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[mapped_column] 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_attrset 144s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_attrset 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_inline 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[False] 144s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[True] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_inline 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_attrset 144s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_attrset 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_inline 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[True] 144s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[False] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_inline 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column] 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column_property] 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[False] 144s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[True] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column_property] 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[relationship] 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[True] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[relationship] 144s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_collection_set 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[synonym] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[synonym] 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_back_populates_setup 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_collection_set 144s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_hasattr 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_back_populates_setup 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_basic 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_hasattr 144s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_no_deref 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_basic 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_cant_add_columns 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_no_deref 144s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_add 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_cant_add_columns 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_classes_can_override_new 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_add 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_classes_can_override_new 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column 144s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_remove 144s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_named_twice 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_named_twice 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_remove 144s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_persistence 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties_2 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_persistence 144s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_remove_orphans 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties_2 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[new] 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[new] 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[old] 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_remove_orphans 144s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_rollback 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[old] 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_inline 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_inline 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_separate 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_rollback 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_separate 144s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_self_referential 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_decl_cascading_warns_non_mixin 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_decl_cascading_warns_non_mixin 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_declared_on_base_class 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_self_referential 144s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_persistent 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_declared_on_base_class 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_persistent 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred 144s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_transient 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred_reflection_default_error 144s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred_reflection_default_error 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_duplicate_classes_in_base 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_transient 144s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_m2m 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_duplicate_classes_in_base 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_eager_order_by 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_m2m 144s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_eager_order_by 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_expression 144s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_expression 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_index_doesnt_compile 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 144s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_noflush_m2m 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_index_doesnt_compile 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_instrument_class_before_instrumentation 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_instrument_class_before_instrumentation 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_mapping_to_join 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_noflush_m2m 144s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_transient 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_mapping_to_join 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_transient 144s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_missing_but_removed_noflush 144s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error_works_with_hasattr 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_missing_but_removed_noflush 144s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[False] 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[False] 144s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[True] 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[True] 144s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_persistent 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_persistent 144s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_transient 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_transient 144s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[False] 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[False] 144s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[True] 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[True] 144s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_transient 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_transient 144s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_unchanged_persistent 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_unchanged_persistent 144s test/orm/test_dynamic.py::WriteOnlyTest::test_configured_order_by 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_configured_order_by 144s test/orm/test_dynamic.py::WriteOnlyTest::test_iteration_error 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_iteration_error 144s test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[attronly] 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[attronly] 144s test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[star] 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[star] 144s test/orm/test_dynamic.py::WriteOnlyTest::test_order_by 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_order_by 144s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join 144s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join_complex_entity 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join_complex_entity 144s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_doesnt_interfere_w_join_to_fromlist 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_doesnt_interfere_w_join_to_fromlist 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref_events 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref_events 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_collection_set 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_collection_set 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_hasattr 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_hasattr 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[empty] 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[empty] 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[persistent] 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[persistent] 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[transient] 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[transient] 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_no_deref 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_no_deref 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_add 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_add 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_remove 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_remove 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_required 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_required 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[False] 144s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[False] 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[True] 144s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[True] 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_persistence 144s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_persistence 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[False] 144s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[False] 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[True] 144s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[True] 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_rollback 144s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_rollback 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_self_referential 144s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_self_referential 145s test/orm/test_eager_relations.py::AddEntityTest::test_mapper_configured 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::AddEntityTest::test_mapper_configured 145s test/orm/test_eager_relations.py::AddEntityTest::test_options 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::AddEntityTest::test_options 145s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_alias 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_alias 145s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_noalias 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_noalias 145s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_alias 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_alias 145s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_noalias 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_noalias 145s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_alias 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_alias 145s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_noalias 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_noalias 145s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_alias 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_alias 145s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_noalias 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_noalias 145s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestOne::test_basic 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestOne::test_basic 145s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_depth 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_depth 145s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_nodepth 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_nodepth 145s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 145s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 145s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_1 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error_works_with_hasattr 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_no_table 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_no_table 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_five 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_five 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_four 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_1 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_four 145s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_2 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_one 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_one 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_three 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_three 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_two 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_two 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_oops 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_oops 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_order_by_multi 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_2 145s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_4 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_order_by_multi 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_pk_with_fk_init 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_pk_with_fk_init 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_recompile_on_othermapper 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_4 145s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_5 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_recompile_on_othermapper 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reentrant_compile_via_foreignkey 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_5 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reentrant_compile_via_foreignkey 145s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_6 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_callable 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_callable 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_object 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_object 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_6 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_reference 145s [gw0] [ 16%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_reference 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-metadata-True] 145s test/orm/test_eager_relations.py::EagerTest::test_against_select 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-metadata-True] 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-registry-False] 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-registry-False] 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-metadata-True] 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-metadata-True] 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-registry-False] 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_against_select 145s test/orm/test_eager_relations.py::EagerTest::test_aliased_stmt_includes_unnamed_fn 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-registry-False] 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_aliased_stmt_includes_unnamed_fn 145s test/orm/test_eager_relations.py::EagerTest::test_aliasing 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_aliasing 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution 145s test/orm/test_eager_relations.py::EagerTest::test_basic 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_asselectable 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_basic 145s test/orm/test_eager_relations.py::EagerTest::test_catch_the_right_target 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_asselectable 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_class_over_table 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_class_over_table 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_in_backref 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_catch_the_right_target 145s test/orm/test_eager_relations.py::EagerTest::test_column_property_adaptation 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_in_backref 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_module_qualified 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_module_qualified 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_magic 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_column_property_adaptation 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_magic 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_table 145s test/orm/test_eager_relations.py::EagerTest::test_cyclical 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_table 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_orm_descriptor 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_cyclical 145s test/orm/test_eager_relations.py::EagerTest::test_deferred_fk_col 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_orm_descriptor 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_synonym 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_synonym 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_table_over_class 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_table_over_class 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_tables 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_deferred_fk_col 145s test/orm/test_eager_relations.py::EagerTest::test_disable_dynamic 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_tables 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_w_pj_annotations 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_disable_dynamic 145s test/orm/test_eager_relations.py::EagerTest::test_distinct 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_w_pj_annotations 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_added 145s [gw0] [ 16%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_added 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_for 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_distinct 145s test/orm/test_eager_relations.py::EagerTest::test_double_same_mappers 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_for 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_inline 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_inline 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_no_descriptor 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_no_descriptor 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_dict_format 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_same_mappers 145s test/orm/test_eager_relations.py::EagerTest::test_double_w_ac 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_dict_format 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_dict 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_dict 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_tuple 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_tuple 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_no_dict 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_no_dict 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_none 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_w_ac 145s test/orm/test_eager_relations.py::EagerTest::test_double_w_ac_against_subquery 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_none 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_tuple_format 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_tuple_format 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_type 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_type 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute_return_none 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_w_ac_against_subquery 145s test/orm/test_eager_relations.py::EagerTest::test_double_with_aggregate 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute_return_none 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uncompiled_attributes_in_relationship 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_with_aggregate 145s test/orm/test_eager_relations.py::EagerTest::test_eager_option 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uncompiled_attributes_in_relationship 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_eager_option 145s test/orm/test_eager_relations.py::EagerTest::test_from_statement[False] 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve_backref 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement[False] 145s test/orm/test_eager_relations.py::EagerTest::test_from_statement[True] 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve_backref 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_useless_declared_attr 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement[True] 145s test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[False] 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[False] 145s test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[True] 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_useless_declared_attr 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uses_get_on_class_col_fk 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[True] 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uses_get_on_class_col_fk 145s test/orm/test_eager_relations.py::EagerTest::test_group_by_only 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_using_explicit_prop_in_schema_objects 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_using_explicit_prop_in_schema_objects 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_group_by_only 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_with_explicit_autoloaded 145s test/orm/test_eager_relations.py::EagerTest::test_inner_join 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_with_explicit_autoloaded 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[abstract] 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join 145s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_fixed 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[abstract] 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[mixin] 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_fixed 145s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_one 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[mixin] 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_active_history_columns 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_active_history_columns 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[Column] 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_one 145s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_three 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[Column] 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[mapped_column] 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_three 145s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_two 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[mapped_column] 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[Column] 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_two 145s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_positive_options 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[Column] 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[mapped_column] 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_positive_options 145s test/orm/test_eager_relations.py::EagerTest::test_inner_join_options 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[mapped_column] 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_attrset 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_options 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_attrset 145s test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_fixed 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_inline 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_inline 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_attrset 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_fixed 145s test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_options 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_attrset 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_inline 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_options 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_inline 145s test/orm/test_eager_relations.py::EagerTest::test_late_compile 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column] 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column] 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column_property] 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_late_compile 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column_property] 145s test/orm/test_eager_relations.py::EagerTest::test_limit 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[relationship] 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[relationship] 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[synonym] 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit 145s test/orm/test_eager_relations.py::EagerTest::test_limit_2 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[synonym] 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_back_populates_setup 145s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_2 145s test/orm/test_eager_relations.py::EagerTest::test_limit_3 145s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_back_populates_setup 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_basic 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_basic 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_cant_add_columns 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_3 146s test/orm/test_eager_relations.py::EagerTest::test_limit_4 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_cant_add_columns 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_classes_can_override_new 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_classes_can_override_new 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_4 146s test/orm/test_eager_relations.py::EagerTest::test_many_to_many 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_named_twice 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_named_twice 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_many 146s test/orm/test_eager_relations.py::EagerTest::test_many_to_one 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties_2 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_one 146s test/orm/test_eager_relations.py::EagerTest::test_many_to_one_null 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties_2 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[new] 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[new] 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[old] 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_one_null 146s test/orm/test_eager_relations.py::EagerTest::test_manytoone_limit 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[old] 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_inline 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_inline 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_separate 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_separate 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_decl_cascading_warns_non_mixin 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_decl_cascading_warns_non_mixin 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_declared_on_base_class 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_declared_on_base_class 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_manytoone_limit 146s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[cte] 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred_reflection_default_error 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred_reflection_default_error 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_duplicate_classes_in_base 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[cte] 146s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[plain] 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_duplicate_classes_in_base 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_eager_order_by 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[plain] 146s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[subquery] 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_eager_order_by 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_expression 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[subquery] 146s test/orm/test_eager_relations.py::EagerTest::test_nested_outerjoin_propagation_only_on_correct_path 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_nested_outerjoin_propagation_only_on_correct_path 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_expression 146s test/orm/test_eager_relations.py::EagerTest::test_no_ad_hoc_orderby 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_index_doesnt_compile 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_index_doesnt_compile 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_instrument_class_before_instrumentation 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_ad_hoc_orderby 146s test/orm/test_eager_relations.py::EagerTest::test_no_false_hits 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_instrument_class_before_instrumentation 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_mapping_to_join 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_mapping_to_join 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_false_hits 146s test/orm/test_eager_relations.py::EagerTest::test_no_orphan 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error_works_with_hasattr 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_orphan 146s test/orm/test_eager_relations.py::EagerTest::test_no_render_in_subquery 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error_works_with_hasattr 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_no_table 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_no_table 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_five 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_render_in_subquery 146s test/orm/test_eager_relations.py::EagerTest::test_one_and_many 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_five 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_four 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_four 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_one 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_one 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_three 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_and_many 146s test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_three 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_two 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_two 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_oops 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar 146s test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar_subq_wrapping 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_oops 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_order_by_multi 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar_subq_wrapping 146s test/orm/test_eager_relations.py::EagerTest::test_options_pathing 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_order_by_multi 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_pk_with_fk_init 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_pk_with_fk_init 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_recompile_on_othermapper 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_recompile_on_othermapper 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reentrant_compile_via_foreignkey 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_options_pathing 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reentrant_compile_via_foreignkey 146s test/orm/test_eager_relations.py::EagerTest::test_orderby 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_callable 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_callable 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby 146s test/orm/test_eager_relations.py::EagerTest::test_orderby_desc 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_object 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_object 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_desc 146s test/orm/test_eager_relations.py::EagerTest::test_orderby_multi 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_reference 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_multi 146s test/orm/test_eager_relations.py::EagerTest::test_orderby_related 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_reference 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-metadata-True] 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_related 146s test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_bound 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-metadata-True] 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-registry-False] 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-registry-False] 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-metadata-True] 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_bound 146s test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_unbound 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-metadata-True] 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-registry-False] 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-registry-False] 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_unbound 146s test/orm/test_eager_relations.py::EagerTest::test_unnested_outerjoin_propagation_only_on_correct_path 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_unnested_outerjoin_propagation_only_on_correct_path 146s test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_asselectable 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager 146s test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager_propagated_present 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager_propagated_present 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_asselectable 146s test/orm/test_eager_relations.py::EagerTest::test_uselist_false_warning 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_class_over_table 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_uselist_false_warning 146s test/orm/test_eager_relations.py::EagerTest::test_we_adapt_for_compound_for_getter 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_class_over_table 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_in_backref 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_we_adapt_for_compound_for_getter 146s test/orm/test_eager_relations.py::EagerTest::test_wide 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_in_backref 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_module_qualified 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_module_qualified 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_magic 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_wide 146s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_m2m 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_magic 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_table 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_table 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_orm_descriptor 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_m2m 146s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_o2m 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_o2m 146s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_m2m 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_m2m 146s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_o2m 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_orm_descriptor 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_o2m 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_synonym 146s test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_synonym 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_table_over_class 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_table_over_class 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_tables 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load 146s test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load_of_type 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load_of_type 146s test/orm/test_eager_relations.py::EntityViaMultiplePathTestThree::test_multi_path_load_lazy_none 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_tables 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_w_pj_annotations 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestThree::test_multi_path_load_lazy_none 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_w_pj_annotations 146s test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_legacy_join_style 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_added 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_added 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_for 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_for 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_inline 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_inline 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_no_descriptor 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_no_descriptor 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_dict_format 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_dict_format 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_legacy_join_style 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_dict 146s test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_of_type 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_of_type 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_dict 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_tuple 146s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_multiple_splice_points 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_tuple 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_no_dict 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_no_dict 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_none 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_none 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_tuple_format 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_tuple_format 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_type 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_type 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_multiple_splice_points 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute 146s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_one 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute_return_none 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute_return_none 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uncompiled_attributes_in_relationship 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uncompiled_attributes_in_relationship 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve_backref 146s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_one 146s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_two 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve_backref 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_useless_declared_attr 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_useless_declared_attr 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uses_get_on_class_col_fk 146s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uses_get_on_class_col_fk 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_using_explicit_prop_in_schema_objects 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_two 146s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_splice_onto_ac 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_using_explicit_prop_in_schema_objects 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_with_explicit_autoloaded 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_with_explicit_autoloaded 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[abstract] 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[abstract] 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[mixin] 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[mixin] 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_active_history_columns 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_active_history_columns 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[Column] 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_splice_onto_ac 146s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[common_nodes,kind] 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[Column] 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[mapped_column] 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[mapped_column] 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[Column] 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[common_nodes,kind] 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[Column] 146s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[kind,common_nodes] 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[mapped_column] 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[mapped_column] 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_attrset 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_attrset 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_inline 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_inline 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[kind,common_nodes] 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_attrset 146s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondaryTest_sqlite+pysqlite_3_46_1::test_joined_across 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_attrset 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_inline 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_inline 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column] 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column] 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column_property] 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column_property] 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[mapped_column] 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondaryTest_sqlite+pysqlite_3_46_1::test_joined_across 146s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_aliased_abs_bcs 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[mapped_column] 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[relationship] 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[relationship] 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[synonym] 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[synonym] 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_back_populates_setup 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_aliased_abs_bcs 146s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_unaliased_abs_bcs 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_back_populates_setup 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_unaliased_abs_bcs 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_basic 146s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_one 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_one 146s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_two 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_two 146s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_aliased_abs_bcs 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_basic 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_cant_add_columns 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_aliased_abs_bcs 146s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_unaliased_abs_bcs 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_cant_add_columns 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_classes_can_override_new 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_classes_can_override_new 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_unaliased_abs_bcs 146s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_one 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_one 146s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_two 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_named_twice 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_named_twice 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_two 146s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_joinedload_aliased_abs_bcs 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_joinedload_aliased_abs_bcs 146s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_aliased_abs_bcs 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_aliased_abs_bcs 146s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_plus_joined_aliased_abs_bcs 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_plus_joined_aliased_abs_bcs 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties_2 146s test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_one 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties_2 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[new] 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[new] 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[old] 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[old] 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_inline 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_one 147s test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_two 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_two 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_inline 147s test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_separate 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_separate 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_decl_cascading_warns_non_mixin 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_decl_cascading_warns_non_mixin 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_declared_on_base_class 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_declared_on_base_class 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred_reflection_default_error 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred_reflection_default_error 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_duplicate_classes_in_base 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_duplicate_classes_in_base 147s test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_eager_order_by 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_eager_order_by 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_expression 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 147s test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_expression 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_index_doesnt_compile 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_index_doesnt_compile 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_instrument_class_before_instrumentation 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_instrument_class_before_instrumentation 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_mapping_to_join 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_mapping_to_join 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error_works_with_hasattr 147s test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error_works_with_hasattr 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_no_table 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_no_table 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_five 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_five 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_four 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_four 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_one 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_one 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_three 147s test/orm/test_eager_relations.py::LoadOnExistingTest::test_no_crash_on_existing 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_three 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_two 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_two 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_oops 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_oops 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_order_by_multi 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_no_crash_on_existing 147s test/orm/test_eager_relations.py::LoadOnExistingTest::test_populate_existing_propagate 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_order_by_multi 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_populate_existing_propagate 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_pk_with_fk_init 147s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[immediate] 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_pk_with_fk_init 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_recompile_on_othermapper 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_recompile_on_othermapper 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reentrant_compile_via_foreignkey 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[immediate] 147s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[selectin] 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reentrant_compile_via_foreignkey 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_callable 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[selectin] 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_callable 147s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[subquery] 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_object 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_object 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_reference 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[subquery] 147s test/orm/test_eager_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_reference 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-metadata-True] 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-metadata-True] 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-registry-False] 147s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_one 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-registry-False] 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-metadata-True] 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-metadata-True] 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-registry-False] 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-registry-False] 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_one 147s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_three 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_three 147s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_two 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_two 147s test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution 147s test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities_with_joins 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_asselectable 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities_with_joins 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_asselectable 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_class_over_table 147s test/orm/test_eager_relations.py::MixedSelfReferentialEagerTest::test_eager_load 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_class_over_table 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_in_backref 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::MixedSelfReferentialEagerTest::test_eager_load 147s test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_compile 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_in_backref 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_module_qualified 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_module_qualified 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_magic 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_magic 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_table 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_table 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_orm_descriptor 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_orm_descriptor 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_synonym 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_synonym 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_table_over_class 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_table_over_class 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_tables 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_tables 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_w_pj_annotations 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_w_pj_annotations 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_added 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_added 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_for 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_for 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_inline 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_inline 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_no_descriptor 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_no_descriptor 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_dict_format 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_dict_format 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_dict 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_dict 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_tuple 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_tuple 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_no_dict 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_no_dict 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_none 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_none 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_tuple_format 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_tuple_format 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_type 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_type 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute_return_none 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute_return_none 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uncompiled_attributes_in_relationship 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uncompiled_attributes_in_relationship 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve_backref 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve_backref 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_useless_declared_attr 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_useless_declared_attr 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uses_get_on_class_col_fk 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uses_get_on_class_col_fk 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_using_explicit_prop_in_schema_objects 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_using_explicit_prop_in_schema_objects 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_with_explicit_autoloaded 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_with_explicit_autoloaded 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[abstract] 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[abstract] 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[mixin] 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[mixin] 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_active_history_columns 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_active_history_columns 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[Column] 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[Column] 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[mapped_column] 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[mapped_column] 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[Column] 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[Column] 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[mapped_column] 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[mapped_column] 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_attrset 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_attrset 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_inline 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_inline 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_attrset 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_attrset 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_inline 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_inline 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column] 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column] 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column_property] 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column_property] 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[mapped_column] 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[mapped_column] 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[relationship] 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[relationship] 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[synonym] 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[synonym] 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_back_populates_setup 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_back_populates_setup 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_basic 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_basic 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_cant_add_columns 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_cant_add_columns 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_classes_can_override_new 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_classes_can_override_new 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_named_twice 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_named_twice 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties_2 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties_2 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[new] 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[new] 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[old] 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[old] 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_inline 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_inline 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_separate 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_separate 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_decl_cascading_warns_non_mixin 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_decl_cascading_warns_non_mixin 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_declared_on_base_class 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_declared_on_base_class 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred_reflection_default_error 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred_reflection_default_error 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_duplicate_classes_in_base 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_duplicate_classes_in_base 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_eager_order_by 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_eager_order_by 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_expression 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_expression 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_index_doesnt_compile 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_index_doesnt_compile 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_instrument_class_before_instrumentation 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_instrument_class_before_instrumentation 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_mapping_to_join 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_mapping_to_join 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error_works_with_hasattr 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error_works_with_hasattr 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_no_table 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_no_table 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_five 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_five 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_four 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_four 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_one 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_one 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_three 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_three 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_two 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_two 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_oops 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_oops 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_order_by_multi 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_order_by_multi 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_pk_with_fk_init 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_pk_with_fk_init 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_recompile_on_othermapper 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_recompile_on_othermapper 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reentrant_compile_via_foreignkey 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reentrant_compile_via_foreignkey 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_callable 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_callable 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_object 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_object 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_reference 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_reference 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-metadata-True] 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-metadata-True] 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-registry-False] 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_compile 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-registry-False] 147s test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_roundtrip 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-metadata-True] 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_roundtrip 147s test/orm/test_eager_relations.py::OrderBySecondaryTest::test_ordering 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-metadata-True] 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-registry-False] 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::OrderBySecondaryTest::test_ordering 147s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_contains_eager 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-registry-False] 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_contains_eager 147s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_other 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_other 147s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_same 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_asselectable 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_asselectable 147s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_class_over_table 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_same 147s test/orm/test_eager_relations.py::SelectUniqueTest::test_many_to_one 147s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_class_over_table 148s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_in_backref 148s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_in_backref 148s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_module_qualified 148s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_many_to_one 148s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[contains_eager] 148s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_module_qualified 148s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_magic 148s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_magic 148s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_table 148s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[contains_eager] 148s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[joinedload] 148s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_table 148s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_orm_descriptor 148s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_orm_descriptor 148s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_synonym 148s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[joinedload] 148s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_multiple_entity 148s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_synonym 148s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_table_over_class 148s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_multiple_entity 148s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_single_entity 148s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_table_over_class 148s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_tables 148s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_tables 148s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_single_entity 148s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_w_pj_annotations 148s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_multiple_entity 148s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_w_pj_annotations 148s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_added 148s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_added 148s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_for 148s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_for 148s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_multiple_entity 148s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_inline 148s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_single_entity 148s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_inline 148s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_no_descriptor 148s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_no_descriptor 148s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_dict_format 148s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_dict_format 148s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_dict 148s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_dict 148s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_tuple 148s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_single_entity 148s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_tuple 148s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_no_dict 148s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_no_dict 148s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_basic 148s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_none 148s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_none 148s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_tuple_format 148s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_tuple_format 148s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_type 148s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_type 148s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute 148s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute 148s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute_return_none 148s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_basic 148s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute_return_none 148s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uncompiled_attributes_in_relationship 148s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_lazy_fallback_doesnt_affect_eager 148s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_lazy_fallback_doesnt_affect_eager 148s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_no_depth 148s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_no_depth 148s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uncompiled_attributes_in_relationship 148s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_options 148s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve 148s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_options 148s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_with_deferred 148s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve 148s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve_backref 148s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_with_deferred 148s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve_backref 148s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_useless_declared_attr 148s test/orm/test_eager_relations.py::SelfReferentialM2MEagerTest::test_basic 148s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelfReferentialM2MEagerTest::test_basic 148s test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_multi_null_booleans 148s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_useless_declared_attr 148s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uses_get_on_class_col_fk 148s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uses_get_on_class_col_fk 148s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_using_explicit_prop_in_schema_objects 148s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_using_explicit_prop_in_schema_objects 148s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_with_explicit_autoloaded 148s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_with_explicit_autoloaded 148s test/orm/inheritance/test_basic.py::DeleteOrphanTest::test_orphan_message 148s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_multi_null_booleans 148s test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_null 148s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DeleteOrphanTest::test_orphan_message 148s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_is_null 148s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_null 148s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_is_null 148s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_base 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_base 148s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_sub 148s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property 148s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_correlated 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_sub 148s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_composite_pk 148s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_correlated 148s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_desc 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_composite_pk 148s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_pk 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_pk 148s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_props 148s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_desc 148s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_negated 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_props 148s test/orm/inheritance/test_basic.py::DistinctPKTest::test_implicit 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_implicit 148s test/orm/inheritance/test_basic.py::EagerLazyTest::test_basic 148s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_negated 148s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_labeled 148s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_labeled 148s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_unlabeled 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::EagerLazyTest::test_basic 148s test/orm/inheritance/test_basic.py::EagerTargetingTest::test_adapt_stringency 148s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_unlabeled 148s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[False-None] 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::EagerTargetingTest::test_adapt_stringency 148s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[False-None] 148s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-None] 148s test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_base 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_base 148s test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_sub 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_sub 148s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-None] 148s test/orm/inheritance/test_basic.py::FlushTest::test_one 148s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-score] 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::FlushTest::test_one 148s test/orm/inheritance/test_basic.py::FlushTest::test_two 148s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-score] 148s test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_pool_args 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::FlushTest::test_two 148s [gw1] [ 18%] PASSED test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_pool_args 148s test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_url_only 148s [gw1] [ 18%] PASSED test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_url_only 148s test/orm/inheritance/test_basic.py::GetTest::test_get[polymorphic] 148s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_conn 148s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_conn 148s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_engine 148s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_engine 148s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_connection 148s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_connection 148s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_nested_transaction 148s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_nested_transaction 148s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_transaction 148s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_transaction 148s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_conn_but_not_engine 148s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_conn_but_not_engine 148s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_trans_but_not_conn 148s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_trans_but_not_conn 148s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regenerate_connection 148s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regenerate_connection 148s test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_ignore_no_transaction_on_rollback 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_ignore_no_transaction_on_rollback 148s test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_other_programming_error_on_rollback 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_other_programming_error_on_rollback 148s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dm_pdw_nodes 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dm_pdw_nodes 148s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dont_have_table_perms 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dont_have_table_perms 148s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_exec_sessions 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_exec_sessions 148s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[False] 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[False] 148s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[True] 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[True] 148s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_not_supported 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_not_supported 148s test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::GetTest::test_get[polymorphic] 148s [gw1] [ 18%] SKIPPED test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning 148s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_disconnect 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_disconnect 148s test/orm/inheritance/test_basic.py::GetTest::test_get[test_get_nonpolymorphic] 148s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_port_setting 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_port_setting 148s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_comma_port 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_comma_port 148s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_config_port 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_config_port 148s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_extra 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_extra 148s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_non_trusted 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_non_trusted 148s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_trusted 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_trusted 148s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_old_style_dsn_trusted 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_old_style_dsn_trusted 148s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_disconnect 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_disconnect 148s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_empty_url_no_warning 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_empty_url_no_warning 148s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect 148s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect_azure 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect_azure 148s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_host_no_driver 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_host_no_driver 148s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_hostname 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_hostname 148s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect 148s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_ignores_other_values 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_ignores_other_values 148s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_with_dsn 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_with_dsn 148s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[issue_8062] 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[issue_8062] 148s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[original] 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[original] 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::GetTest::test_get[test_get_nonpolymorphic] 148s test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[do_dispose] 148s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[do_dispose] 148s test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[not_do_dispose] 148s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[not_do_dispose] 148s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_dbapi_raises 148s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_ambiguous_fk 148s [gw1] [ 18%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_dbapi_raises 148s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[0] 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_ambiguous_fk 148s [gw1] [ 18%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[0] 148s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[1] 148s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_no_fk 148s [gw1] [ 18%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[1] 148s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[2] 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_no_fk 148s [gw1] [ 18%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[2] 148s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_related 148s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_run_sync 148s [gw1] [ 18%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_run_sync 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_related 148s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_unrelated 148s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pymssql_version 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pymssql_version 148s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_fallback 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_fallback 148s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_productversion 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_unrelated 148s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_related 148s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_productversion 148s test/orm/dml/test_evaluator.py::EvaluateTest::test_boolean_ops 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_related 148s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_unrelated 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_unrelated 148s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_boolean_ops 148s test/orm/inheritance/test_basic.py::JoinedNoFKSortingTest::test_ordering 148s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_callable_bind 148s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_callable_bind 148s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_none 148s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_none 148s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_value 148s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_value 148s test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op 148s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op 148s test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op_no_impl 148s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op_no_impl 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::JoinedNoFKSortingTest::test_ordering 148s test/orm/dml/test_evaluator.py::EvaluateTest::test_hybrids 148s test/orm/inheritance/test_basic.py::M2OUseGetTest::test_use_get 148s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_hybrids 148s test/orm/dml/test_evaluator.py::EvaluateTest::test_in 148s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_in 148s test/orm/dml/test_evaluator.py::EvaluateTest::test_in_tuples 148s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_in_tuples 148s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-15-None] 148s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-15-None] 148s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-UnevaluatableError-Cannot evaluate math operator \\"add\\" for datatypes INTEGER, VARCHAR] 148s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-UnevaluatableError-Cannot evaluate math operator \\"add\\" for datatypes INTEGER, VARCHAR] 148s 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] 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::M2OUseGetTest::test_use_get 148s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value3-UnevaluatableError-Cannot evaluate math operator \\"add\\" for datatypes JSON, INTEGER] 148s test/orm/inheritance/test_basic.py::NameConflictTest::test_name_conflict 148s 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] 148s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value4-UnevaluatableError-Cannot evaluate concatenate operator \\"concat_op\\" for datatypes JSON, JSON] 148s 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] 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::NameConflictTest::test_name_conflict 148s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value5-UnevaluatableError-Cannot evaluate math operator \\"sub\\" for datatypes JSON, INTEGER] 148s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_base] 148s 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] 148s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value6-UnevaluatableError-Cannot evaluate math operator \\"sub\\" for datatypes JSON, VARCHAR] 148s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-name-some value-some value name-None] 148s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_base] 148s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_fn] 148s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-name-some value-some value name-None] 148s test/orm/dml/test_evaluator.py::EvaluateTest::test_multiple_expressions 148s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_fn] 148s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_no_meta] 148s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_multiple_expressions 148s test/orm/dml/test_evaluator.py::EvaluateTest::test_null_propagation 148s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_null_propagation 148s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_no_meta] 148s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decorator] 148s test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_matched_column 148s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decorator] 148s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[map_declaratively] 148s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[map_declaratively] 148s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[mapped_as_dataclass] 148s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_matched_column 148s test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_unmatched_column 148s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[mapped_as_dataclass] 148s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[classical_mapping] 148s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_unmatched_column 148s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[0] 148s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[0] 148s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[1] 148s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[classical_mapping] 148s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_base] 148s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[1] 148s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[2] 148s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[2] 148s test/orm/dml/test_evaluator.py::EvaluateTest::test_true_false 148s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_base] 148s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_fn] 148s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_true_false 148s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_fn] 148s test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_expired 148s test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_no_warning_with_explicit 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_no_warning_with_explicit 148s test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_warning_on_sub 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_warning_on_sub 148s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_discriminator 148s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_expired 148s test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_not_expired 148s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_not_expired 148s test/base/test_events.py::AcceptTargetsTest::test_target_accept 148s [gw1] [ 18%] PASSED test/base/test_events.py::AcceptTargetsTest::test_target_accept 148s test/base/test_events.py::ClsLevelListenTest::test_lis_multisub_lis 148s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_lis_multisub_lis 148s test/base/test_events.py::ClsLevelListenTest::test_lis_subcalss_lis 148s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_lis_subcalss_lis 148s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-False] 148s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-False] 148s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-True] 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_discriminator 148s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-True] 148s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-False] 148s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-False] 148s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-True] 148s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_base 148s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-True] 148s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-False] 148s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-False] 148s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-True] 148s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-True] 148s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-False] 148s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-False] 148s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-True] 148s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-True] 148s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-False] 148s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-False] 148s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-True] 148s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-True] 148s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-False] 148s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-False] 148s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-True] 148s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-True] 148s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-False] 148s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-False] 148s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-True] 148s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-True] 148s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-False] 148s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-False] 148s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-True] 148s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-True] 148s test/base/test_events.py::ClsLevelListenTest::test_two_sub_lis 148s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_two_sub_lis 148s test/base/test_events.py::CustomTargetsTest::test_indirect 148s [gw1] [ 18%] PASSED test/base/test_events.py::CustomTargetsTest::test_indirect 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_base 148s test/orm/test_events.py::DeclarativeEventListenTest::test_inheritance_propagate_after_config 148s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_middle 148s [gw1] [ 18%] PASSED test/orm/test_events.py::DeclarativeEventListenTest::test_inheritance_propagate_after_config 148s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_plain 148s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_plain 148s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_no_propagate 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_middle 148s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_no_propagate 148s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_multiple_from_middle 148s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_post_mapping_propagate 148s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_post_mapping_propagate 148s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_baseclass 148s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_baseclass 148s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_subclass_only 148s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_subclass_only 148s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event 148s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event 148s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_no_propagate 148s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_no_propagate 148s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_propagate 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_multiple_from_middle 148s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_propagate 148s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_warning 148s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event 148s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event 148s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_no_propagate 148s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_no_propagate 148s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate 148s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate 148s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate_two 148s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate_two 148s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_propagate 148s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_propagate 148s test/orm/test_events.py::DeferredMapperEventsTest::test_instrument_event_auto_remove 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_warning 148s test/orm/inheritance/test_basic.py::O2MTest::test_basic 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::O2MTest::test_basic 148s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_column_property 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_column_property 148s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_expired_column 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_expired_column 148s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_expired_subclass 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_expired_subclass 148s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_unloaded_subclass 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_unloaded_subclass 148s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_refresh_column 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_refresh_column 148s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression 148s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression_joined 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression_joined 148s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_composite_column_joined 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_composite_column_joined 148s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_dont_generate_on_none 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_dont_generate_on_none 148s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[eager_defaults] 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[eager_defaults] 148s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[not_eager_defaults] 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[not_eager_defaults] 148s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending_twolevel 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending_twolevel 148s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_no_optimize_on_map_to_join 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_no_optimize_on_map_to_join 148s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_get_blank_intermediary 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_get_blank_intermediary 148s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_load_subclass_labels 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_load_subclass_labels 148s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_passes 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_passes 148s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_base_descriptors_over_base_cols 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_base_descriptors_over_base_cols 148s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_custom_descriptor 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_custom_descriptor 148s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_explicit 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_explicit 148s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_implicit 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_implicit 148s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_onlyinparent 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_onlyinparent 148s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_pk_fk_different 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_pk_fk_different 148s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain 148s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain_descriptor 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain_descriptor 148s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_sub_columns_over_base_descriptors 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_sub_columns_over_base_descriptors 148s test/orm/inheritance/test_basic.py::OverrideColKeyTestDeclarative::test_column_setup_sanity_check 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTestDeclarative::test_column_setup_sanity_check 148s test/orm/inheritance/test_basic.py::OverrideColKeyTestDeclarative::test_subclass_renames_superclass_col_single_inh 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTestDeclarative::test_subclass_renames_superclass_col_single_inh 149s test/orm/inheritance/test_basic.py::OverrideColKeyTestDeclarative::test_subsubclass_groups_super_cols 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTestDeclarative::test_subsubclass_groups_super_cols 149s test/orm/inheritance/test_basic.py::PKDiscriminatorTest::test_pk_as_discriminator 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PKDiscriminatorTest::test_pk_as_discriminator 149s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_a_only 149s [gw0] [ 18%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_a_only 149s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_b_only 149s [gw0] [ 18%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_b_only 149s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_c_only 149s [gw0] [ 18%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_c_only 149s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_none 149s [gw0] [ 18%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_none 149s test/orm/inheritance/test_basic.py::PolyExpressionEagerLoad::test_joinedload 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolyExpressionEagerLoad::test_joinedload 149s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_base_class 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_base_class 149s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_entirely_oob_assignment 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_entirely_oob_assignment 149s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_downwards 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_downwards 149s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_upwards 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_upwards 149s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_not_set_on_upate 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_not_set_on_upate 149s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_poly_configured_immediate 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_poly_configured_immediate 149s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_valid_assignment_upwards 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_valid_assignment_upwards 149s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_validate_on_upate 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_validate_on_upate 149s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_non_col_polymorphic_on 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_non_col_polymorphic_on 149s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_prop 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_prop 149s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_str_prop 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_str_prop 149s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_explicit_map 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_explicit_map 149s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_joined 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_joined 149s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_single 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_single 149s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_joined 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_joined 149s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_single 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_single 149s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_non_expr_prop 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_non_expr_prop 149s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_in_with_poly 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_in_with_poly 149s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col 149s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col_partial_wpoly 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col_partial_wpoly 149s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_only_in_with_poly 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_only_in_with_poly 149s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_synonym 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_synonym 149s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_a 149s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_instrument_event_auto_remove 149s test/orm/test_events.py::DeferredMapperEventsTest::test_isolation_instrument_event 149s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_isolation_instrument_event 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_a 149s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_b_d_selectable 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_b_d_selectable 149s test/base/test_events.py::DisableClsPropagateTest::test_insert_invoke_clslevel 149s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_b_missing 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_b_missing 149s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_c_b 149s [gw1] [ 18%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_insert_invoke_clslevel 149s test/base/test_events.py::DisableClsPropagateTest::test_listen_invoke_clslevel 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_c_b 149s [gw1] [ 18%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_listen_invoke_clslevel 149s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_selectable 149s test/base/test_events.py::DisableClsPropagateTest::test_remove_invoke_clslevel 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_selectable 149s [gw1] [ 18%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_remove_invoke_clslevel 149s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_ordered_b_d 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_ordered_b_d 149s test/base/test_events.py::EventsTest::test_append_vs_insert_cls 149s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_append_vs_insert_cls 149s test/base/test_events.py::EventsTest::test_append_vs_insert_instance 149s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_reverse_d_b 149s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_reverse_d_b 149s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_append_vs_insert_instance 149s test/base/test_events.py::EventsTest::test_bool_clslevel 149s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_bool_clslevel 149s test/orm/inheritance/test_basic.py::PolymorphicSynonymTest::test_polymorphic_synonym 149s test/base/test_events.py::EventsTest::test_decorator 149s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_decorator 149s test/base/test_events.py::EventsTest::test_exec_once 149s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_exec_once 149s test/base/test_events.py::EventsTest::test_exec_once_exception 149s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_exec_once_exception 149s test/base/test_events.py::EventsTest::test_exec_once_unless_exception 149s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_exec_once_unless_exception 149s test/base/test_events.py::EventsTest::test_immutable_methods 149s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_immutable_methods 149s test/base/test_events.py::EventsTest::test_no_instance_level_collections 149s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_no_instance_level_collections 149s test/base/test_events.py::EventsTest::test_real_name_wrong_dispatch 149s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_real_name_wrong_dispatch 149s test/base/test_events.py::EventsTest::test_register_class 149s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_register_class 149s test/base/test_events.py::EventsTest::test_register_class_instance 149s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_register_class_instance 149s test/base/test_events.py::EventsTest::test_register_instance 149s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_register_instance 149s test/base/test_events.py::JoinTest::test_join_twice 149s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicSynonymTest::test_polymorphic_synonym 149s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_join_twice 149s test/base/test_events.py::JoinTest::test_kw_ok 149s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_kw_ok 149s test/base/test_events.py::JoinTest::test_neither 149s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_no_cast_null 149s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_neither 149s test/base/test_events.py::JoinTest::test_parent_class_child_class 149s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_class 149s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_no_cast_null 149s test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_after 149s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_non_present 149s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_after 149s test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_before 149s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_before 149s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_non_present 149s test/base/test_events.py::JoinTest::test_parent_class_only 149s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_present 149s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_class_only 149s test/base/test_events.py::JoinTest::test_parent_events_child_no_events 149s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_events_child_no_events 149s test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_after 149s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_after 149s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_present 149s test/orm/inheritance/test_basic.py::SortOnlyOnImportantFKsTest::test_flush 149s test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_before 149s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_before 149s test/base/test_events.py::JoinTest::test_parent_instance_child_instance_apply_before 149s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_instance_apply_before 149s test/base/test_events.py::LegacySignatureTest::test_complex_legacy_accept 149s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::SortOnlyOnImportantFKsTest::test_flush 149s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_complex_legacy_accept 149s test/base/test_events.py::LegacySignatureTest::test_complex_new_accept 149s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_complex_new_accept 149s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-0] 149s test/base/test_events.py::LegacySignatureTest::test_kw_accept_has_legacies 149s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_kw_accept_has_legacies 149s test/base/test_events.py::LegacySignatureTest::test_kw_accept_plus_kw_has_legacies 149s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_kw_accept_plus_kw_has_legacies 149s test/base/test_events.py::LegacySignatureTest::test_legacy_accept 149s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept 149s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_from_method 149s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_from_method 149s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_cls 149s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_cls 149s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_instance 149s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-0] 149s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_instance 149s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_partial 149s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-1] 149s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_partial 149s test/base/test_events.py::LegacySignatureTest::test_standard_accept_has_legacies 149s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_standard_accept_has_legacies 149s test/base/test_events.py::ListenOverrideTest::test_listen_override 149s [gw1] [ 19%] PASSED test/base/test_events.py::ListenOverrideTest::test_listen_override 149s test/base/test_events.py::ListenOverrideTest::test_remove_clslevel 149s [gw1] [ 19%] PASSED test/base/test_events.py::ListenOverrideTest::test_remove_clslevel 149s test/base/test_events.py::ListenOverrideTest::test_remove_instancelevel 149s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-1] 149s [gw1] [ 19%] PASSED test/base/test_events.py::ListenOverrideTest::test_remove_instancelevel 149s test/orm/test_events.py::LoadTest::test_just_loaded 149s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-2] 149s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-2] 149s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-0] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::LoadTest::test_just_loaded 149s test/orm/test_events.py::LoadTest::test_repeated_rows 149s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-0] 149s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-1] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::LoadTest::test_repeated_rows 149s test/orm/test_events.py::MapperEventsTest::test_basic 149s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-1] 149s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-2] 149s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-2] 149s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-0] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_basic 149s test/orm/test_events.py::MapperEventsTest::test_before_after_configured 149s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_configured 149s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-0] 149s test/orm/test_events.py::MapperEventsTest::test_before_after_configured_warn_on_non_mapper 149s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-1] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_configured_warn_on_non_mapper 149s test/orm/test_events.py::MapperEventsTest::test_before_after_only_collection 149s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-1] 149s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-2] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_only_collection 149s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-2] 149s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-False] 149s test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_joined_invalid_ident 149s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-False] 149s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-True] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-True] 149s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-False] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-False] 149s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-True] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-True] 149s test/orm/test_events.py::MapperEventsTest::test_inheritance 149s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_joined_invalid_ident 149s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_inheritance 149s test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_single_invalid_ident 149s test/orm/test_events.py::MapperEventsTest::test_inheritance_subclass_deferred 149s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_single_invalid_ident 149s test/orm/inheritance/test_basic.py::VersioningTest::test_delete 149s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_inheritance_subclass_deferred 149s test/orm/test_events.py::MapperEventsTest::test_init_allow_kw_modify 149s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_init_allow_kw_modify 149s test/orm/test_events.py::MapperEventsTest::test_init_failure_hook 149s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_init_failure_hook 149s test/orm/test_events.py::MapperEventsTest::test_insert_before_configured 149s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::VersioningTest::test_delete 149s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_insert_before_configured 149s test/orm/test_events.py::MapperEventsTest::test_insert_flags 149s test/orm/inheritance/test_basic.py::VersioningTest::test_save_update 149s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_insert_flags 149s test/orm/test_events.py::MapperEventsTest::test_instance_event_listen 149s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_instance_event_listen 149s test/orm/test_events.py::MapperEventsTest::test_instrument_class_precedes_class_instrumentation 149s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_instrument_class_precedes_class_instrumentation 149s test/orm/test_events.py::MapperEventsTest::test_instrument_event 149s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_instrument_event 149s test/orm/test_events.py::MapperEventsTest::test_listen_doesnt_force_compile 149s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_listen_doesnt_force_compile 149s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::VersioningTest::test_save_update 149s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_base] 149s test/orm/test_bind.py::BindIntegrationTest::test_bind_arg 149s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_base] 149s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mapper] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mapper] 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_arg 149s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mixin] 149s test/orm/test_bind.py::BindIntegrationTest::test_bind_from_metadata 149s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mixin] 149s test/orm/test_events.py::MapperEventsTest::test_merge 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_from_metadata 149s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_0] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_merge 149s test/base/test_events.py::NamedCallTest::test_kw_accept 149s [gw1] [ 19%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept 149s test/base/test_events.py::NamedCallTest::test_kw_accept_plus_kw 149s [gw1] [ 19%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept_plus_kw 149s test/base/test_events.py::NamedCallTest::test_kw_accept_wrapped 149s [gw1] [ 19%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept_wrapped 149s test/base/test_events.py::NamedCallTest::test_partial_kw_accept 149s [gw1] [ 19%] PASSED test/base/test_events.py::NamedCallTest::test_partial_kw_accept 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_0] 149s test/base/test_events.py::NamedCallTest::test_partial_kw_accept_wrapped 149s [gw1] [ 19%] PASSED test/base/test_events.py::NamedCallTest::test_partial_kw_accept_wrapped 149s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_1] 149s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_one 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_1] 149s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_2] 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_2] 149s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_3] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_one 149s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_three 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_three 149s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_two 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_two 149s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-not_session_start] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-not_session_start] 149s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-session_start] 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_3] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-session_start] 149s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-not_session_start] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-not_session_start] 149s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_4] 149s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-session_start] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-session_start] 149s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-not_session_start] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-not_session_start] 149s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-session_start] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-session_start] 149s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-not_session_start] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-not_session_start] 149s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-session_start] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-session_start] 149s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-not_session_start] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-not_session_start] 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_4] 149s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-session_start] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-session_start] 149s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-not_session_start] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-not_session_start] 149s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_5] 149s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-session_start] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-session_start] 149s test/orm/test_events.py::ORMExecuteTest::test_cache_option 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_cache_option 149s test/orm/test_events.py::ORMExecuteTest::test_chained_events_one 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_chained_events_one 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_5] 149s test/orm/test_events.py::ORMExecuteTest::test_chained_events_two 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_chained_events_two 149s test/orm/test_events.py::ORMExecuteTest::test_lazyload_flags 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_lazyload_flags 149s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-False] 149s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_6] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-False] 149s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True0] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True0] 149s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True1] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True1] 149s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany 149s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany_mismatch 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany_mismatch 149s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executesingle 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executesingle 149s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_scalar 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_6] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_scalar 149s test/orm/test_events.py::ORMExecuteTest::test_select_flags 149s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_7] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_select_flags 149s test/orm/test_events.py::ORMExecuteTest::test_select_from_statement_flags 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_select_from_statement_flags 149s test/orm/test_events.py::ORMExecuteTest::test_selectinload_flags 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_selectinload_flags 149s test/orm/test_events.py::ORMExecuteTest::test_subqueryload_flags 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_subqueryload_flags 149s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-delete] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-delete] 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_7] 149s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-insert] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-insert] 149s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-update] 149s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_0] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-update] 149s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-delete] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-delete] 149s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-insert] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-insert] 149s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-update] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-update] 149s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-dont_cache] 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_0] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-dont_cache] 149s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_1] 149s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-fixed] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-fixed] 149s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-payload] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-payload] 149s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-dont_cache] 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_1] 149s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e3] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-dont_cache] 149s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-fixed] 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e3] 149s test/orm/test_bind.py::BindIntegrationTest::test_bound_connection 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-fixed] 149s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-payload] 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bound_connection 149s test/orm/test_bind.py::BindIntegrationTest::test_bound_connection_transactional 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-payload] 149s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-dont_cache] 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bound_connection_transactional 149s test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[False] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-dont_cache] 149s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-fixed] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-fixed] 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[False] 149s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-payload] 149s test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[True] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-payload] 149s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-dont_cache] 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[True] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_0] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-dont_cache] 149s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-fixed] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-fixed] 149s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-payload] 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_0] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_10] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-payload] 149s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-dont_cache] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-dont_cache] 149s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-fixed] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-fixed] 149s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-payload] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-payload] 149s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-dont_cache] 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_10] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_11] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-dont_cache] 149s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-fixed] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-fixed] 149s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-payload] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-payload] 149s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-dont_cache] 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_11] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_1] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-dont_cache] 149s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-fixed] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-fixed] 149s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-payload] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-payload] 149s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-dont_cache] 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_1] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_2] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-dont_cache] 149s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-fixed] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-fixed] 149s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-payload] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-payload] 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_2] 149s test/base/test_events.py::PropagateTest::test_propagate 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_3] 149s [gw1] [ 19%] PASSED test/base/test_events.py::PropagateTest::test_propagate 149s test/orm/test_events.py::QueryEventsTest::test_alters_entities 149s [gw1] [ 19%] PASSED test/orm/test_events.py::QueryEventsTest::test_alters_entities 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_3] 149s test/orm/test_events.py::QueryEventsTest::test_before_compile 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_4] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile 149s test/orm/test_events.py::QueryEventsTest::test_before_compile_delete 149s [gw1] [ 19%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_delete 149s test/orm/test_events.py::QueryEventsTest::test_before_compile_execution_options 149s [gw1] [ 19%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_execution_options 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_4] 149s test/orm/test_events.py::QueryEventsTest::test_before_compile_no_retval 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_5] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_no_retval 149s test/orm/test_events.py::QueryEventsTest::test_before_compile_update 149s [gw1] [ 19%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_update 149s test/orm/test_events.py::RefreshFlushInReturningTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_5] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshFlushInReturningTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_6] 149s test/orm/test_events.py::RefreshTest::test_already_present 149s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_already_present 149s test/orm/test_events.py::RefreshTest::test_changes_reset 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_6] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_changes_reset 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_7] 149s test/orm/test_events.py::RefreshTest::test_populate_existing 149s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_populate_existing 149s test/orm/test_events.py::RefreshTest::test_repeated_rows 149s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_repeated_rows 149s test/orm/test_events.py::RefreshTest::test_via_refresh_state 149s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_via_refresh_state 149s test/orm/test_events.py::RefreshTest::test_was_expired 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_7] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_8] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired 149s test/orm/test_events.py::RefreshTest::test_was_expired_attrs 149s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired_attrs 149s test/orm/test_events.py::RefreshTest::test_was_expired_via_commit 149s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired_via_commit 149s test/orm/test_events.py::RemovalTest::test_attr_propagated 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_8] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_9] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::RemovalTest::test_attr_propagated 149s test/base/test_events.py::RemovalTest::test_clslevel 149s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_clslevel 149s test/base/test_events.py::RemovalTest::test_clslevel_subclass 149s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_clslevel_subclass 149s test/base/test_events.py::RemovalTest::test_double_event_nonwrapped 149s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_double_event_nonwrapped 149s test/base/test_events.py::RemovalTest::test_double_event_wrapped 149s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_double_event_wrapped 149s test/base/test_events.py::RemovalTest::test_instance 149s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_instance 149s test/orm/test_events.py::RemovalTest::test_instance_event_listen_on_cls_before_map 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_9] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_0] 149s [gw1] [ 19%] PASSED test/orm/test_events.py::RemovalTest::test_instance_event_listen_on_cls_before_map 149s test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_0] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_1] 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_1] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_2] 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_2] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_3] 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_3] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_4] 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_4] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_5] 149s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_5] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_0] 150s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_0] 150s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_1] 150s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_1] 150s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_2] 150s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_2] 150s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_0] 150s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_0] 150s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_1] 150s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_1] 150s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_2] 150s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_2] 150s test/orm/test_bind.py::BindIntegrationTest::test_mapped_binds 150s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_mapped_binds 150s test/orm/test_bind.py::BindIntegrationTest::test_table_binds 150s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_table_binds 150s test/orm/test_bind.py::GetBindTest::test_bind_base_class_base_class 150s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_base_class 150s test/orm/test_bind.py::GetBindTest::test_bind_base_class_concrete_sub_class 150s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_concrete_sub_class 150s test/orm/test_bind.py::GetBindTest::test_bind_base_class_joined_sub_class 150s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_joined_sub_class 150s test/orm/test_bind.py::GetBindTest::test_bind_base_table_base_class 150s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_base_class 150s test/orm/test_bind.py::GetBindTest::test_bind_base_table_concrete_sub_class 150s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_concrete_sub_class 150s test/orm/test_bind.py::GetBindTest::test_bind_base_table_joined_sub_class 150s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_joined_sub_class 150s test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_class_joined_sub_class 150s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_class_joined_sub_class 150s test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_table_joined_sub_class 150s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_table_joined_sub_class 150s test/orm/test_bind.py::GetBindTest::test_bind_mixin_class_simple_class 150s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_mixin_class_simple_class 150s test/orm/test_bind.py::GetBindTest::test_bind_selectable_join 150s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_join 150s test/orm/test_bind.py::GetBindTest::test_bind_selectable_table 150s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_table 150s test/orm/test_bind.py::GetBindTest::test_bind_selectable_union 150s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_union 150s test/orm/test_bind.py::GetBindTest::test_bind_sub_class_concrete_sub_class 150s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_sub_class_concrete_sub_class 150s test/orm/test_bind.py::GetBindTest::test_bind_sub_table_concrete_sub_class 150s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_sub_table_concrete_sub_class 150s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[delete] 150s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[delete] 150s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[insert] 150s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[insert] 150s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[select] 150s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup 150s test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup_clslevel 150s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[select] 150s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[update] 150s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[update] 150s test/orm/test_bind.py::GetBindTest::test_fallback_table_metadata 150s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_fallback_table_metadata 150s test/orm/test_bind.py::SessionBindTest::test_session_bind 150s [gw0] [ 19%] PASSED test/orm/test_bind.py::SessionBindTest::test_session_bind 150s test/orm/test_bind.py::SessionBindTest::test_session_unbound 150s [gw0] [ 19%] PASSED test/orm/test_bind.py::SessionBindTest::test_session_unbound 150s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_mappings] 150s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_mappings] 150s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_stmt] 150s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_stmt] 150s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_no_defaults 150s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_no_defaults 150s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_return_defaults 150s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_return_defaults 150s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 150s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 150s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 150s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 150s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert 150s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert 150s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert_render_nulls 150s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert_render_nulls 150s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_mappings_preserve_order 150s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_mappings_preserve_order 150s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_no_defaults 150s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_no_defaults 150s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_objects_defaults_key 150s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_objects_defaults_key 150s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_mappings] 150s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_mappings] 150s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_stmt] 150s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_stmt] 150s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-save_objects] 150s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-save_objects] 150s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_mappings] 150s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_mappings] 150s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_stmt] 150s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_stmt] 150s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-save_objects] 150s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-save_objects] 150s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_updated_include_unchanged 150s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_updated_include_unchanged 150s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 150s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 150s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 150s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 150s test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_insert_via_save 150s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_insert_via_save 150s test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_update_via_save 151s [gw1] [ 20%] PASSED test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup_clslevel 151s test/base/test_events.py::RemovalTest::test_no_add_in_event 151s [gw1] [ 20%] PASSED test/base/test_events.py::RemovalTest::test_no_add_in_event 151s test/base/test_events.py::RemovalTest::test_no_remove_in_event 151s [gw1] [ 20%] PASSED test/base/test_events.py::RemovalTest::test_no_remove_in_event 151s test/base/test_events.py::RemovalTest::test_once 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_update_via_save 151s [gw1] [ 20%] PASSED test/base/test_events.py::RemovalTest::test_once 151s test/base/test_events.py::RemovalTest::test_once_doesnt_dereference_listener 151s test/orm/dml/test_bulk.py::BulkIssue6793Test_sqlite+pysqlite_3_46_1::test_issue_6793 151s [gw1] [ 20%] PASSED test/base/test_events.py::RemovalTest::test_once_doesnt_dereference_listener 151s test/base/test_events.py::RemovalTest::test_once_unless_exception 151s [gw1] [ 20%] PASSED test/base/test_events.py::RemovalTest::test_once_unless_exception 151s test/base/test_events.py::RemovalTest::test_propagate 151s [gw1] [ 20%] PASSED test/base/test_events.py::RemovalTest::test_propagate 151s test/base/test_events.py::RemovalTest::test_remove_not_listened 151s [gw1] [ 20%] PASSED test/base/test_events.py::RemovalTest::test_remove_not_listened 151s test/base/test_events.py::RemovalTest::test_remove_plain_named 151s [gw1] [ 20%] PASSED test/base/test_events.py::RemovalTest::test_remove_plain_named 151s test/base/test_events.py::RemovalTest::test_remove_wrapped_named 151s [gw1] [ 20%] PASSED test/base/test_events.py::RemovalTest::test_remove_wrapped_named 151s test/base/test_events.py::RemovalTest::test_two_subclasses_one_event 151s [gw1] [ 20%] PASSED test/base/test_events.py::RemovalTest::test_two_subclasses_one_event 151s test/base/test_events.py::RemovalTest::test_two_subclasses_one_event_reg_cleanup 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkIssue6793Test_sqlite+pysqlite_3_46_1::test_issue_6793 151s test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_insert_w_fetch 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_insert_w_fetch 151s test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_update_w_fetch 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_update_w_fetch 151s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_attrs 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_attrs 151s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_both 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_both 151s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_keys 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_keys 151s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[dicts] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[dicts] 151s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[states] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[states] 151s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_both 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_both 151s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[dicts] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[dicts] 151s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[states] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[states] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-bulk] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-orm] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-bulk] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-orm] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-bulk] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-orm] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-bulk] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-orm] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-bulk] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-orm] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-bulk] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-orm] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-bulk] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-orm] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-bulk] 151s 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] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-orm] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 151s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 151s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 151s 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] 152s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 152s 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] 152s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 152s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 152s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 152s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 152s 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] 152s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 152s 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] 152s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 152s 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] 152s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 152s 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] 152s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 152s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 152s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 152s 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] 152s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 152s 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] 152s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 152s 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] 152s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 152s 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] 152s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 152s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 152s 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] 152s [gw0] [ 21%] 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] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 152s [gw0] [ 21%] 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] 152s 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] 152s [gw0] [ 21%] 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] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-bulk] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-orm] 152s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_two_subclasses_one_event_reg_cleanup 152s 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] 152s test/orm/test_events.py::RemovalTest::test_unmapped_listen 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-bulk] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-orm] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-bulk] 152s 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] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::RemovalTest::test_unmapped_listen 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-orm] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-bulk] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-orm] 152s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-load-] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-load-] 152s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-loaded_as_persistent-] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-loaded_as_persistent-] 152s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-refresh-] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-refresh-] 152s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-load-] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-load-] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 152s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-loaded_as_persistent-] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-loaded_as_persistent-] 152s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-refresh-] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-refresh-] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 152s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[load-] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[load-] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 152s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[refresh-] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[refresh-] 152s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-load-] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-load-] 152s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-loaded_as_persistent-] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-loaded_as_persistent-] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 152s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-refresh-] 152s 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] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-refresh-] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 152s test/orm/test_events.py::SessionEventsTest::test_autobegin_no_reentrant 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_autobegin_no_reentrant 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 152s test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_dirty 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_dirty 152s 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] 152s test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_flush_plan 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 152s 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] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_flush_plan 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 152s test/orm/test_events.py::SessionEventsTest::test_can_use_session_in_outer_rollback_hook 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 152s 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] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_can_use_session_in_outer_rollback_hook 152s test/orm/test_events.py::SessionEventsTest::test_class_listen 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_class_listen 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 152s test/orm/test_events.py::SessionEventsTest::test_connection_emits_after_begin 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_connection_emits_after_begin 152s test/orm/test_events.py::SessionEventsTest::test_flush_in_commit_hook 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_flush_in_commit_hook 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 152s test/orm/test_events.py::SessionEventsTest::test_flush_noautocommit_hook 152s 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] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_flush_noautocommit_hook 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 152s test/orm/test_events.py::SessionEventsTest::test_on_bulk_delete_hook 152s 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] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_on_bulk_delete_hook 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 152s test/orm/test_events.py::SessionEventsTest::test_on_bulk_update_hook 152s 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] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_on_bulk_update_hook 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 152s 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] 152s test/orm/test_events.py::SessionEventsTest::test_reentrant_flush 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_reentrant_flush 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 152s test/orm/test_events.py::SessionEventsTest::test_rollback_hook 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_rollback_hook 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 152s test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_callable 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_callable 152s 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] 152s test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_class 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_class 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 152s test/orm/test_events.py::SessionEventsTest::test_scoped_session_listen 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_listen 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 152s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-False] 152s 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] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-False] 152s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-True] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-True] 152s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-False] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-False] 152s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-True] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-True] 152s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-False] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-False] 152s 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] 152s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-True] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-True] 152s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-False] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-False] 152s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-True] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-True] 152s 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] 152s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-False] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-False] 152s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-True] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-True] 152s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-False] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 152s 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] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-False] 152s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-True] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-True] 152s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-False] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-False] 152s 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] 152s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-True] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-True] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 152s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-False] 152s 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] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-False] 152s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-True] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-True] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 152s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_listen 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_listen 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 152s test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_commit 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 152s 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] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_commit 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 152s 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] 152s test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_rollback 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_rollback 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 152s test/orm/test_events.py::SessionEventsTest::test_standalone_on_commit_hook 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_standalone_on_commit_hook 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 152s test/orm/test_events.py::SessionEventsTest::test_state_after_attach 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_state_after_attach 152s test/orm/test_events.py::SessionEventsTest::test_state_before_attach 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 152s 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] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionEventsTest::test_state_before_attach 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-bulk] 152s 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] 152s test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_detached_via_commit 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-orm] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-bulk] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-orm] 152s 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] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_detached_via_commit 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-bulk] 152s 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] 152s test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_persistent_via_rollback 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-orm] 152s 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] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_persistent_via_rollback 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-bulk] 152s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-orm] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent 152s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_cascaded_delete 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_cascaded_delete 152s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_deleted 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_deleted 152s test/orm/test_events.py::SessionLifecycleEventsTest::test_loaded_as_persistent 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_loaded_as_persistent 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 152s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 152s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 152s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent_del 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 152s 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] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 152s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 152s test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[insert] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[insert] 152s test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[upsert] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[upsert] 152s test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_update_values_from_primary_table_only 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_update_values_from_primary_table_only 152s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[immediate] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[immediate] 152s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[joined] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[joined] 152s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[select] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[select] 152s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[selectin] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[selectin] 152s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[subquery] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[subquery] 152s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[joinedload] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[joinedload] 152s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[subqueryload] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[subqueryload] 152s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[immediateload] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[immediateload] 152s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[selectinload] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[selectinload] 152s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[immediateload] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[immediateload] 152s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[joinedload] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[joinedload] 152s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[selectinload] 152s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[selectinload] 152s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[subqueryload] 152s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[subqueryload] 152s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-immediateload] 152s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-immediateload] 152s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-lazyload] 152s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-lazyload] 153s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-selectinload] 153s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-selectinload] 153s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-immediateload] 153s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent_del 153s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_expunge 153s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-immediateload] 153s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_expunge 153s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-lazyload] 153s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_rollback 153s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_rollback 153s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted 153s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted 153s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted_del 153s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted_del 153s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge 153s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge 153s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge_all 153s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge_all 153s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_transient_via_rollback 153s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_transient_via_rollback 153s test/orm/test_events.py::SessionLifecycleEventsTest::test_transient_to_pending 153s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_transient_to_pending 153s test/base/test_events.py::SlotsEventsTest::test_no_slots_dispatch 153s [gw1] [ 22%] PASSED test/base/test_events.py::SlotsEventsTest::test_no_slots_dispatch 153s test/base/test_events.py::SlotsEventsTest::test_slots_dispatch 153s [gw1] [ 22%] PASSED test/base/test_events.py::SlotsEventsTest::test_slots_dispatch 153s test/base/test_events.py::SubclassGrowthTest::test_subclass 153s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-lazyload] 153s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-selectinload] 153s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-selectinload] 153s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-immediateload] 153s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-immediateload] 153s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-lazyload] 153s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-lazyload] 153s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-selectinload] 153s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-selectinload] 153s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-immediateload] 153s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-immediateload] 153s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-lazyload] 153s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-lazyload] 153s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-selectinload] 153s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-selectinload] 153s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-immediateload] 153s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-immediateload] 153s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-lazyload] 153s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-lazyload] 153s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-selectinload] 153s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-selectinload] 153s 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] 153s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-bindparam_in_expression-not_use_multiparams-not_use_returning] 153s 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] 153s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-bindparam_in_expression-not_use_multiparams-use_returning] 153s 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] 153s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-bindparam_in_expression-use_multiparams-not_use_returning] 153s 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] 153s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-bindparam_in_expression-use_multiparams-use_returning] 153s 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] 153s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-not_bindparam_in_expression-not_use_multiparams-not_use_returning] 154s 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] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-not_bindparam_in_expression-not_use_multiparams-use_returning] 154s 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] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-not_bindparam_in_expression-use_multiparams-not_use_returning] 154s 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] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-not_bindparam_in_expression-use_multiparams-use_returning] 154s 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] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-bindparam_in_expression-not_use_multiparams-not_use_returning] 154s 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] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-bindparam_in_expression-not_use_multiparams-use_returning] 154s 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] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-bindparam_in_expression-use_multiparams-not_use_returning] 154s 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] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-bindparam_in_expression-use_multiparams-use_returning] 154s 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] 154s [gw1] [ 22%] PASSED test/base/test_events.py::SubclassGrowthTest::test_subclass 154s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_backref_relationship 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-not_bindparam_in_expression-not_use_multiparams-not_use_returning] 154s 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] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-not_bindparam_in_expression-not_use_multiparams-use_returning] 154s 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] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_backref_relationship 154s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_create_double_flush 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-not_bindparam_in_expression-use_multiparams-not_use_returning] 154s 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] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_create_double_flush 154s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_deferred 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-not_bindparam_in_expression-use_multiparams-use_returning] 154s 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] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-bindparam_in_expression-not_use_multiparams-not_use_returning] 154s 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] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_deferred 154s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_discussion_9546 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-bindparam_in_expression-not_use_multiparams-use_returning] 154s 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] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_discussion_9546 154s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_external_id 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-bindparam_in_expression-use_multiparams-not_use_returning] 154s 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] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_external_id 154s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_from_null 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-bindparam_in_expression-use_multiparams-use_returning] 154s 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] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_from_null 154s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[composite_index] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-not_bindparam_in_expression-not_use_multiparams-not_use_returning] 154s 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] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[composite_index] 154s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[explicit_name_index] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[explicit_name_index] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-not_bindparam_in_expression-not_use_multiparams-use_returning] 154s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint] 154s 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] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint] 154s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_explicit_name] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-not_bindparam_in_expression-use_multiparams-not_use_returning] 154s 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] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_explicit_name] 154s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_naming_conv] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-not_bindparam_in_expression-use_multiparams-use_returning] 154s 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] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_naming_conv] 154s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[index_single_col] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[index_single_col] 154s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint] 154s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_explicit_name] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-bindparam_in_expression-not_use_multiparams-not_use_returning] 154s 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] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_explicit_name] 154s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_naming_conv] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_naming_conv] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-bindparam_in_expression-not_use_multiparams-use_returning] 154s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_insert_null 154s 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] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-bindparam_in_expression-use_multiparams-not_use_returning] 154s 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] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_insert_null 154s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-bindparam_in_expression-use_multiparams-use_returning] 154s 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] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-not_bindparam_in_expression-not_use_multiparams-not_use_returning] 154s 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] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-not_bindparam_in_expression-not_use_multiparams-use_returning] 154s 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] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-not_bindparam_in_expression-use_multiparams-not_use_returning] 154s 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] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-not_bindparam_in_expression-use_multiparams-use_returning] 154s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_changed 154s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_from_select_col_property 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_from_select_col_property 154s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[bulk] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_changed 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[bulk] 154s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_multilevel 154s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[single] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[single] 154s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[values] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[values] 154s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_cols_dont_give_me_defaults 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_multilevel 154s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_named_column 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_cols_dont_give_me_defaults 154s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[bulk] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[bulk] 154s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[single] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_named_column 154s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_plain_column 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[single] 154s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[values] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_plain_column 154s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_plain 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[values] 154s 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] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_plain 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-not_sort_by_parameter_order-all_enabled] 154s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_relationship 154s 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] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-not_sort_by_parameter_order-default] 154s 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] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_relationship 154s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_single_inheritance 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-not_sort_by_parameter_order-no_executemany] 154s 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] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-not_sort_by_parameter_order-no_sort_by] 154s 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] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_single_inheritance 154s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-sort_by_parameter_order-all_enabled] 154s 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] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique 154s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique_identifiers_across_deletes 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-sort_by_parameter_order-default] 154s 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] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-sort_by_parameter_order-no_executemany] 154s 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] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique_identifiers_across_deletes 154s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_w_mapper_versioning 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-sort_by_parameter_order-no_sort_by] 154s 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] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_w_mapper_versioning 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-not_sort_by_parameter_order-all_enabled] 154s test/base/test_examples.py::VersionedRowsTestNewBase::test_backref_relationship 154s 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] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-not_sort_by_parameter_order-default] 154s 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] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-not_sort_by_parameter_order-no_executemany] 154s 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] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_backref_relationship 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-not_sort_by_parameter_order-no_sort_by] 154s 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] 154s test/base/test_examples.py::VersionedRowsTestNewBase::test_create_double_flush 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-sort_by_parameter_order-all_enabled] 154s 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] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_create_double_flush 154s test/base/test_examples.py::VersionedRowsTestNewBase::test_deferred 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-sort_by_parameter_order-default] 154s 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] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-sort_by_parameter_order-no_executemany] 154s 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] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_deferred 154s test/base/test_examples.py::VersionedRowsTestNewBase::test_discussion_9546 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-sort_by_parameter_order-no_sort_by] 154s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_omit_returning_ok 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_omit_returning_ok 154s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[not_render_nulls] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[not_render_nulls] 154s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[render_nulls] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_discussion_9546 154s test/base/test_examples.py::VersionedRowsTestNewBase::test_external_id 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[render_nulls] 154s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[bulk] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[bulk] 154s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[values] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_external_id 154s test/base/test_examples.py::VersionedRowsTestNewBase::test_from_null 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[values] 154s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[not_populate_existing] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_from_null 154s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[composite_index] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[not_populate_existing] 154s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[populate_existing] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[composite_index] 154s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[explicit_name_index] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[populate_existing] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-executemany] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[explicit_name_index] 154s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-executemany] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-plain] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-plain] 154s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_explicit_name] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-returning] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-returning] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-executemany] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_explicit_name] 154s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_naming_conv] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-executemany] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-plain] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-plain] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-returning] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_naming_conv] 154s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[index_single_col] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-returning] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-executemany] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[index_single_col] 154s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-executemany] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-plain] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint] 154s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_explicit_name] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-plain] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-returning] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-returning] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_explicit_name] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-executemany] 154s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_naming_conv] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-executemany] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-plain] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_naming_conv] 154s test/base/test_examples.py::VersionedRowsTestNewBase::test_insert_null 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-plain] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-returning] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-returning] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-executemany] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_insert_null 154s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-executemany] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-plain] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-plain] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-returning] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-returning] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-executemany] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-executemany] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-plain] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-plain] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-returning] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-returning] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-executemany] 154s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_changed 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-executemany] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-plain] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-plain] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-returning] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-returning] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-executemany] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_changed 154s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_multilevel 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-executemany] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-plain] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-plain] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-returning] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-returning] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-executemany] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-executemany] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-plain] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-plain] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-returning] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_multilevel 154s test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_named_column 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-returning] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-executemany] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-executemany] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-plain] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_named_column 154s test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_plain_column 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-plain] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-returning] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-returning] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-executemany] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_plain_column 154s test/base/test_examples.py::VersionedRowsTestNewBase::test_plain 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-executemany] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-plain] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-plain] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-returning] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_plain 154s test/base/test_examples.py::VersionedRowsTestNewBase::test_relationship 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-returning] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-executemany] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-executemany] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-plain] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-plain] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-returning] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_relationship 154s test/base/test_examples.py::VersionedRowsTestNewBase::test_single_inheritance 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-returning] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-add_where] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-add_where] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-not_add_where] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-not_add_where] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-add_where] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-add_where] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_single_inheritance 154s test/base/test_examples.py::VersionedRowsTestNewBase::test_unique 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-not_add_where] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-not_add_where] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-add_where] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_unique 154s test/base/test_examples.py::VersionedRowsTestNewBase::test_unique_identifiers_across_deletes 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-add_where] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-not_add_where] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-not_add_where] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[callable] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_unique_identifiers_across_deletes 154s test/base/test_examples.py::VersionedRowsTestNewBase::test_w_mapper_versioning 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[callable] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[clientsql] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[clientsql] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[computed] 154s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_w_mapper_versioning 154s test/base/test_except.py::PickleException::test_all_exc 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_all_exc 154s test/base/test_except.py::PickleException::test_exc[AmbiguousForeignKeysError-] 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[AmbiguousForeignKeysError-] 154s test/base/test_except.py::PickleException::test_exc[ArgumentError-] 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[ArgumentError-] 154s test/base/test_except.py::PickleException::test_exc[AwaitRequired-] 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[AwaitRequired-] 154s test/base/test_except.py::PickleException::test_exc[Base20DeprecationWarning-] 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[Base20DeprecationWarning-] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[computed] 154s test/base/test_except.py::PickleException::test_exc[CircularDependencyError-0] 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[CircularDependencyError-0] 154s test/base/test_except.py::PickleException::test_exc[CircularDependencyError-1] 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[CircularDependencyError-1] 154s test/base/test_except.py::PickleException::test_exc[CompileError-] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[none] 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[CompileError-] 154s test/base/test_except.py::PickleException::test_exc[ConstraintColumnNotFoundError-] 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[ConstraintColumnNotFoundError-] 154s test/base/test_except.py::PickleException::test_exc[DBAPIError-0] 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-0] 154s test/base/test_except.py::PickleException::test_exc[DBAPIError-1] 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-1] 154s test/base/test_except.py::PickleException::test_exc[DBAPIError-details] 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-details] 154s test/base/test_except.py::PickleException::test_exc[DataError-0] 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-0] 154s test/base/test_except.py::PickleException::test_exc[DataError-1] 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-1] 154s test/base/test_except.py::PickleException::test_exc[DataError-details] 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-details] 154s test/base/test_except.py::PickleException::test_exc[DatabaseError-0] 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-0] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[none] 154s test/base/test_except.py::PickleException::test_exc[DatabaseError-1] 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-1] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[server] 154s test/base/test_except.py::PickleException::test_exc[DatabaseError-details] 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-details] 154s test/base/test_except.py::PickleException::test_exc[DisconnectionError-] 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[DisconnectionError-] 154s test/base/test_except.py::PickleException::test_exc[DuplicateColumnError-] 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[DuplicateColumnError-] 154s test/base/test_except.py::PickleException::test_exc[IdentifierError-] 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[IdentifierError-] 154s test/base/test_except.py::PickleException::test_exc[IllegalStateChangeError-] 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[IllegalStateChangeError-] 154s test/base/test_except.py::PickleException::test_exc[IntegrityError-0] 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-0] 154s test/base/test_except.py::PickleException::test_exc[IntegrityError-1] 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-1] 154s test/base/test_except.py::PickleException::test_exc[IntegrityError-details] 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-details] 154s test/base/test_except.py::PickleException::test_exc[InterfaceError-0] 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-0] 154s test/base/test_except.py::PickleException::test_exc[InterfaceError-1] 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-1] 154s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[server] 154s test/base/test_except.py::PickleException::test_exc[InterfaceError-details] 154s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_bundle 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-details] 154s test/base/test_except.py::PickleException::test_exc[InternalError-0] 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-0] 154s test/base/test_except.py::PickleException::test_exc[InternalError-1] 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-1] 154s test/base/test_except.py::PickleException::test_exc[InternalError-details] 154s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-details] 155s test/base/test_except.py::PickleException::test_exc[InvalidRequestError-] 155s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[InvalidRequestError-] 155s test/base/test_except.py::PickleException::test_exc[InvalidatePoolError-] 155s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[InvalidatePoolError-] 155s test/base/test_except.py::PickleException::test_exc[LegacyAPIWarning-] 155s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[LegacyAPIWarning-] 155s test/base/test_except.py::PickleException::test_exc[MissingGreenlet-] 155s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[MissingGreenlet-] 155s test/base/test_except.py::PickleException::test_exc[MovedIn20Warning-] 155s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[MovedIn20Warning-] 155s test/base/test_except.py::PickleException::test_exc[MultipleResultsFound-] 155s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_bundle 155s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[MultipleResultsFound-] 155s test/base/test_except.py::PickleException::test_exc[NoForeignKeysError-] 155s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[NoForeignKeysError-] 155s test/base/test_except.py::PickleException::test_exc[NoInspectionAvailable-] 155s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[NoInspectionAvailable-] 155s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[listwsingle] 155s test/base/test_except.py::PickleException::test_exc[NoReferenceError-] 155s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferenceError-] 155s test/base/test_except.py::PickleException::test_exc[NoReferencedColumnError-] 155s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferencedColumnError-] 155s test/base/test_except.py::PickleException::test_exc[NoReferencedTableError-] 155s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferencedTableError-] 155s test/base/test_except.py::PickleException::test_exc[NoResultFound-] 155s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[NoResultFound-] 155s test/base/test_except.py::PickleException::test_exc[NoSuchColumnError-] 155s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchColumnError-] 155s test/base/test_except.py::PickleException::test_exc[NoSuchModuleError-] 155s [gw1] [ 22%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchModuleError-] 155s [gw0] [ 23%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[listwsingle] 155s test/base/test_except.py::PickleException::test_exc[NoSuchTableError-] 155s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchTableError-] 155s test/base/test_except.py::PickleException::test_exc[NotSupportedError-0] 155s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[multirow] 155s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-0] 155s test/base/test_except.py::PickleException::test_exc[NotSupportedError-1] 155s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-1] 155s test/base/test_except.py::PickleException::test_exc[NotSupportedError-details] 155s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-details] 155s test/base/test_except.py::PickleException::test_exc[ObjectNotExecutableError-] 155s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ObjectNotExecutableError-] 155s test/base/test_except.py::PickleException::test_exc[OperationalError-0] 155s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-0] 155s test/base/test_except.py::PickleException::test_exc[OperationalError-1] 155s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-1] 155s test/base/test_except.py::PickleException::test_exc[OperationalError-details] 155s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-details] 155s test/base/test_except.py::PickleException::test_exc[PendingRollbackError-] 155s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[PendingRollbackError-] 155s test/base/test_except.py::PickleException::test_exc[ProgrammingError-0] 155s [gw0] [ 23%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[multirow] 155s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[singlerow] 155s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-0] 155s test/base/test_except.py::PickleException::test_exc[ProgrammingError-1] 155s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-1] 155s test/base/test_except.py::PickleException::test_exc[ProgrammingError-details] 155s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-details] 155s test/base/test_except.py::PickleException::test_exc[ResourceClosedError-] 155s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ResourceClosedError-] 155s test/base/test_except.py::PickleException::test_exc[SADeprecationWarning-] 155s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SADeprecationWarning-] 155s test/base/test_except.py::PickleException::test_exc[SAPendingDeprecationWarning-] 155s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SAPendingDeprecationWarning-] 155s test/base/test_except.py::PickleException::test_exc[SATestSuiteWarning-] 155s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SATestSuiteWarning-] 155s test/base/test_except.py::PickleException::test_exc[SAWarning-] 155s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SAWarning-] 155s test/base/test_except.py::PickleException::test_exc[SQLAlchemyError-] 155s [gw0] [ 23%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[singlerow] 155s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SQLAlchemyError-] 155s test/base/test_except.py::PickleException::test_exc[StatementError-0] 155s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_one 155s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-0] 155s test/base/test_except.py::PickleException::test_exc[StatementError-1] 155s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-1] 155s test/base/test_except.py::PickleException::test_exc[StatementError-details] 155s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-details] 155s test/base/test_except.py::PickleException::test_exc[TimeoutError-] 155s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[TimeoutError-] 155s test/base/test_except.py::PickleException::test_exc[UnboundExecutionError-] 155s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[UnboundExecutionError-] 155s test/base/test_except.py::PickleException::test_exc[UnreflectableTableError-] 155s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[UnreflectableTableError-] 155s test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-0] 155s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-0] 155s test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-1] 155s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-1] 155s [gw0] [ 23%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_one 155s test/base/test_except.py::WrapTest::test_db_error_busted_dbapi 155s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_two 155s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_busted_dbapi 155s test/base/test_except.py::WrapTest::test_db_error_dbapi_uses_wrong_names 155s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_dbapi_uses_wrong_names 155s test/base/test_except.py::WrapTest::test_db_error_keyboard_interrupt 155s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_keyboard_interrupt 155s test/base/test_except.py::WrapTest::test_db_error_noncompliant_dbapi 155s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_noncompliant_dbapi 155s test/base/test_except.py::WrapTest::test_db_error_normal 155s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_normal 155s test/base/test_except.py::WrapTest::test_db_error_system_exit 155s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_system_exit 155s test/base/test_except.py::WrapTest::test_statement_error_no_code 155s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_statement_error_no_code 155s test/base/test_except.py::WrapTest::test_statement_error_w_code 155s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_statement_error_w_code 155s test/base/test_except.py::WrapTest::test_tostring 155s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring 155s test/base/test_except.py::WrapTest::test_tostring_large_dict 155s [gw0] [ 23%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_two 155s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property 155s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_dict 155s test/base/test_except.py::WrapTest::test_tostring_large_executemany 155s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_executemany 155s test/base/test_except.py::WrapTest::test_tostring_large_list 155s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_list 155s test/base/test_except.py::WrapTest::test_tostring_with_newlines 155s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring_with_newlines 155s test/base/test_except.py::WrapTest::test_version_token 155s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_version_token 155s test/base/test_except.py::WrapTest::test_wrap_multi_arg 155s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_wrap_multi_arg 155s test/base/test_except.py::WrapTest::test_wrap_unicode_arg 155s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_wrap_unicode_arg 155s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache 155s [gw0] [ 23%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache 155s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache_noleak_on_statement_values 155s test/orm/test_bundle.py::BundleTest::test_as_scalars_future 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_as_scalars_future 155s test/orm/test_bundle.py::BundleTest::test_bundle_nesting 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_bundle_nesting 155s test/orm/test_bundle.py::BundleTest::test_bundle_nesting_unions 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_bundle_nesting_unions 155s test/orm/test_bundle.py::BundleTest::test_c_attr 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_c_attr 155s test/orm/test_bundle.py::BundleTest::test_clause_expansion 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_clause_expansion 155s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-legacy] 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-legacy] 155s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle] 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle] 155s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle_w_label_conv] 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle_w_label_conv] 155s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-legacy] 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-legacy] 155s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle] 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle] 155s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle_w_label_conv] 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle_w_label_conv] 155s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-legacy] 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-legacy] 155s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle] 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle] 155s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle_w_label_conv] 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle_w_label_conv] 155s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-legacy] 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-legacy] 155s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle] 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle] 155s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle_w_label_conv] 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle_w_label_conv] 155s test/orm/test_bundle.py::BundleTest::test_filter_by 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_filter_by 155s test/orm/test_bundle.py::BundleTest::test_join_relationship 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_join_relationship 155s test/orm/test_bundle.py::BundleTest::test_join_selectable 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_join_selectable 155s test/orm/test_bundle.py::BundleTest::test_joins_from_adapted_entities 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_joins_from_adapted_entities 155s test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_rows_future 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_rows_future 155s test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_scalars_future 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_scalars_future 155s test/orm/test_bundle.py::BundleTest::test_labeled_cols_non_single_entity_legacy_query 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_non_single_entity_legacy_query 155s test/orm/test_bundle.py::BundleTest::test_labeled_cols_single_entity_legacy_query 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_single_entity_legacy_query 155s test/orm/test_bundle.py::BundleTest::test_multi_bundle 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_multi_bundle 155s test/orm/test_bundle.py::BundleTest::test_multi_bundle_future 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_multi_bundle_future 155s test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_non_single_entity 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_non_single_entity 155s test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_single_entity 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_single_entity 155s test/orm/test_bundle.py::BundleTest::test_query_count 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_query_count 155s test/orm/test_bundle.py::BundleTest::test_result 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_result 155s test/orm/test_bundle.py::BundleTest::test_same_named_col_clauselist 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_clauselist 155s test/orm/test_bundle.py::BundleTest::test_same_named_col_in_fetch 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_in_fetch 155s test/orm/test_bundle.py::BundleTest::test_same_named_col_in_orderby 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_in_orderby 155s test/orm/test_bundle.py::BundleTest::test_single_entity_flag_but_multi_entities 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_flag_but_multi_entities 155s test/orm/test_bundle.py::BundleTest::test_single_entity_flag_is_legacy_w_future 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_flag_is_legacy_w_future 155s test/orm/test_bundle.py::BundleTest::test_single_entity_legacy_query 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_legacy_query 155s test/orm/test_bundle.py::BundleTest::test_subclass 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_subclass 155s test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle 155s test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle_future 155s [gw0] [ 23%] PASSED test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle_future 155s test/orm/test_cache_key.py::CacheKeyTest::test_attributes 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_attributes 155s test/orm/test_cache_key.py::CacheKeyTest::test_bound_options 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bound_options 155s test/orm/test_cache_key.py::CacheKeyTest::test_bundles_directly 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bundles_directly 155s test/orm/test_cache_key.py::CacheKeyTest::test_bundles_in_annotations 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bundles_in_annotations 155s test/orm/test_cache_key.py::CacheKeyTest::test_instrumented_attributes 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_instrumented_attributes 155s test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria 155s test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria_bound_param_thing 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria_bound_param_thing 155s test/orm/test_cache_key.py::CacheKeyTest::test_mapper_and_aliased 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_mapper_and_aliased 155s test/orm/test_cache_key.py::CacheKeyTest::test_more_with_entities_sanity_checks 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_more_with_entities_sanity_checks 155s test/orm/test_cache_key.py::CacheKeyTest::test_options 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_options 155s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_basic 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_basic 155s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_from_statement 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_from_statement 155s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_using_with_entities 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_using_with_entities 155s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_w_orm_joins 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_w_orm_joins 155s test/orm/test_cache_key.py::CacheKeyTest::test_query_expr 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_query_expr 155s test/orm/test_cache_key.py::CacheKeyTest::test_selects_w_orm_joins 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_selects_w_orm_joins 155s test/orm/test_cache_key.py::CacheKeyTest::test_synonyms 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_synonyms 155s test/orm/test_cache_key.py::CacheKeyTest::test_unbound_options 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_unbound_options 155s test/orm/test_cache_key.py::CacheKeyTest::test_unbound_sub_options 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_unbound_sub_options 155s test/orm/test_cache_key.py::CompositeTest::test_bulk_update_cache_key 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CompositeTest::test_bulk_update_cache_key 155s test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[memory-_exclusions_01] 155s [gw0] [ 23%] SKIPPED test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[memory-_exclusions_01] 155s test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[tuples-_exclusions_00] 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[tuples-_exclusions_00] 155s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[case_w_columns] 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[case_w_columns] 155s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[plain_column] 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[plain_column] 155s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[self_standing_case] 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[self_standing_case] 155s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_joins 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_joins 155s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_objects 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_objects 155s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_queries 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_queries 155s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wpoly_cache_keys 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wpoly_cache_keys 155s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[joinedload-1] 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[joinedload-1] 155s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[lazyload-2] 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[lazyload-2] 155s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[selectinload-2] 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[selectinload-2] 155s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[subqueryload-2] 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[subqueryload-2] 155s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-False] 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-False] 155s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-True] 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-True] 155s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-False] 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-False] 155s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-True] 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-True] 155s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-False] 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-False] 155s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-True] 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-True] 155s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-False] 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-False] 155s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-True] 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-True] 155s test/orm/test_cache_key.py::RoundTripTest::test_subqueryload 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_subqueryload 155s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[defaultload] 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[defaultload] 155s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[joinedload] 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[joinedload] 155s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[lazyload] 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[lazyload] 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache_noleak_on_statement_values 155s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[selectinload] 155s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_keys_independent_of_ordering 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_keys_independent_of_ordering 155s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_schema_translate_in_key 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[selectinload] 155s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[subqueryload] 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_schema_translate_in_key 155s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[subqueryload] 155s test/orm/test_cascade.py::CasadeWithRaiseloadTest::test_delete_skips_lazy_raise 155s test/engine/test_execute.py::ConvenienceExecuteTest::test_connection_as_ctx 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest::test_connection_as_ctx 155s test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_connection_ctx_commit 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_connection_ctx_commit 155s test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_connection_ctx_rollback 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_connection_ctx_rollback 155s test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_begin_fails_dont_enter_enter 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_begin_fails_dont_enter_enter 155s test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_begin_fails_include_enter 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_begin_fails_include_enter 155s test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_commit 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_commit 155s test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_rollback 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_rollback 155s test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_it_caches 155s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CasadeWithRaiseloadTest::test_delete_skips_lazy_raise 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_it_caches 155s test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_no_cache 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_no_cache 155s test/orm/test_cascade.py::CascadeArgTest::test_bad_cascade 155s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect 155s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_invalidate 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_invalidate 155s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_recycle 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_recycle 155s test/engine/test_execute.py::DialectEventTest::test_connect_replace_params 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_replace_params 155s test/engine/test_execute.py::DialectEventTest::test_cursor_execute_w_replace 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_cursor_execute_w_replace 155s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_bad_cascade 155s test/engine/test_execute.py::DialectEventTest::test_cursor_execute_wo_replace 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_cursor_execute_wo_replace 155s test/orm/test_cascade.py::CascadeArgTest::test_cascade_assignable 155s test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_w_replace 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_w_replace 155s test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_wo_replace 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_wo_replace 155s test/engine/test_execute.py::DialectEventTest::test_do_execute_w_replace 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_w_replace 155s test/engine/test_execute.py::DialectEventTest::test_do_execute_wo_replace 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_wo_replace 155s test/engine/test_execute.py::DialectEventTest::test_do_executemany_w_replace 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_executemany_w_replace 155s test/engine/test_execute.py::DialectEventTest::test_do_executemany_wo_replace 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_executemany_wo_replace 155s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_assignable 155s test/engine/test_execute.py::EngineEventsTest::test_add_event_after_connect 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_add_event_after_connect 155s test/engine/test_execute.py::EngineEventsTest::test_argument_format_execute 155s test/orm/test_cascade.py::CascadeArgTest::test_cascade_deepcopy 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_argument_format_execute 155s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_deepcopy 155s test/engine/test_execute.py::EngineEventsTest::test_cant_listen_to_option_engine 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_cant_listen_to_option_engine 155s test/orm/test_cascade.py::CascadeArgTest::test_cascade_immutable 155s test/engine/test_execute.py::EngineEventsTest::test_close_parameter[False] 155s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_immutable 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_close_parameter[False] 155s test/orm/test_cascade.py::CascadeArgTest::test_cascade_repr 155s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_repr 155s test/engine/test_execute.py::EngineEventsTest::test_close_parameter[True] 155s test/orm/test_cascade.py::CascadeArgTest::test_cascade_unicode 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_close_parameter[True] 155s test/engine/test_execute.py::EngineEventsTest::test_clslevel_engine_event_options 155s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_unicode 155s test/orm/test_cascade.py::CascadeArgTest::test_delete_orphan_without_delete 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_clslevel_engine_event_options 155s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_delete_orphan_without_delete 155s test/engine/test_execute.py::EngineEventsTest::test_cursor_events_ctx_execute_scalar 155s test/orm/test_cascade.py::CascadeArgTest::test_delete_with_passive_deletes_all 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_cursor_events_ctx_execute_scalar 155s test/engine/test_execute.py::EngineEventsTest::test_cursor_events_execute 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_cursor_events_execute 155s test/engine/test_execute.py::EngineEventsTest::test_cursor_execute 155s [gw1] [ 23%] SKIPPED test/engine/test_execute.py::EngineEventsTest::test_cursor_execute 155s test/engine/test_execute.py::EngineEventsTest::test_dispose_event 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_dispose_event 155s test/engine/test_execute.py::EngineEventsTest::test_dont_modify_statement_driversql 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_dont_modify_statement_driversql 155s test/engine/test_execute.py::EngineEventsTest::test_emit_sql_in_autobegin 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_emit_sql_in_autobegin 155s test/engine/test_execute.py::EngineEventsTest::test_engine_connect 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_engine_connect 155s test/engine/test_execute.py::EngineEventsTest::test_execute_events 155s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_delete_with_passive_deletes_all 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_execute_events 155s test/engine/test_execute.py::EngineEventsTest::test_execution_options 155s test/orm/test_cascade.py::CollectionAssignmentOrphanTest::test_basic 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_execution_options 155s test/engine/test_execute.py::EngineEventsTest::test_execution_options_modify_inplace 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_execution_options_modify_inplace 155s test/engine/test_execute.py::EngineEventsTest::test_force_conn_events_false 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_force_conn_events_false 155s test/engine/test_execute.py::EngineEventsTest::test_generative_engine_event_dispatch 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_generative_engine_event_dispatch 155s test/engine/test_execute.py::EngineEventsTest::test_insert_connect_is_definitely_first[False-False] 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_insert_connect_is_definitely_first[False-False] 155s test/engine/test_execute.py::EngineEventsTest::test_insert_connect_is_definitely_first[True-False] 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_insert_connect_is_definitely_first[True-False] 155s test/engine/test_execute.py::EngineEventsTest::test_insert_connect_is_definitely_first[True-True] 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_insert_connect_is_definitely_first[True-True] 155s test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_one[multiparams0-params0-expected_multiparams0-expected_params0] 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_one[multiparams0-params0-expected_multiparams0-expected_params0] 155s test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_one[multiparams1-params1-expected_multiparams1-expected_params1] 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_one[multiparams1-params1-expected_multiparams1-expected_params1] 155s test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_three 155s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionAssignmentOrphanTest::test_basic 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_three 155s test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_two 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_two 155s test/engine/test_execute.py::EngineEventsTest::test_modify_statement_clauseelement 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_modify_statement_clauseelement 155s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-__setitem__] 155s test/engine/test_execute.py::EngineEventsTest::test_modify_statement_internal_driversql 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_modify_statement_internal_driversql 155s test/engine/test_execute.py::EngineEventsTest::test_new_exec_driver_sql_no_events 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_new_exec_driver_sql_no_events 155s test/engine/test_execute.py::EngineEventsTest::test_option_engine_registration_issue_one 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_option_engine_registration_issue_one 155s test/engine/test_execute.py::EngineEventsTest::test_option_engine_registration_issue_two 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_option_engine_registration_issue_two 155s test/engine/test_execute.py::EngineEventsTest::test_options 155s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-__setitem__] 155s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-setdefault] 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_options 155s test/engine/test_execute.py::EngineEventsTest::test_per_connection_plus_engine 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_per_connection_plus_engine 155s test/engine/test_execute.py::EngineEventsTest::test_per_engine_independence 155s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-setdefault] 155s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_dict] 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_per_engine_independence 155s test/engine/test_execute.py::EngineEventsTest::test_per_engine_plus_global 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_per_engine_plus_global 155s test/engine/test_execute.py::EngineEventsTest::test_retval_flag 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_retval_flag 155s test/engine/test_execute.py::EngineEventsTest::test_transactional 155s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_dict] 155s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_kw] 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_transactional 155s test/engine/test_execute.py::EngineEventsTest::test_transactional_advanced 155s [gw1] [ 23%] SKIPPED test/engine/test_execute.py::EngineEventsTest::test_transactional_advanced 155s test/engine/test_execute.py::EngineEventsTest::test_transactional_named 155s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_kw] 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest::test_transactional_named 155s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-append] 155s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_dont_wrap_mixin 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_dont_wrap_mixin 155s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-append] 155s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-assign] 155s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_empty_insert 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_empty_insert 155s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_dbapi 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_dbapi 155s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_error 155s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-assign] 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_error 155s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[set-add] 155s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_statement 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_statement 155s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_standard_dbapi_error 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_standard_dbapi_error 155s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[set-add] 155s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_execute_compiled_favors_compiled_paramstyle 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_execute_compiled_favors_compiled_paramstyle 155s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_no_params_option 155s test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_non_orphan 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_no_params_option 155s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_non_dict_mapping 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_non_dict_mapping 155s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_named 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_named 155s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_python 155s [gw1] [ 23%] SKIPPED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_python 155s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_qmark 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_qmark 155s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_sprintf 155s [gw1] [ 23%] SKIPPED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_sprintf 155s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_tuple_params 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_tuple_params 155s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_row_works_as_mapping 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_row_works_as_mapping 155s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_no_dbapi 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_no_dbapi 155s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_plus_dbapi 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_plus_dbapi 155s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_works_after_dispose_testing_engine 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_works_after_dispose_testing_engine 155s test/engine/test_execute.py::ExecuteTest::test_dialect_has_table_assertion 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteTest::test_dialect_has_table_assertion 155s test/engine/test_execute.py::ExecuteTest::test_generative_engine_event_dispatch_hasevents 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteTest::test_generative_engine_event_dispatch_hasevents 155s test/engine/test_execute.py::ExecuteTest::test_no_strings 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteTest::test_no_strings 155s test/engine/test_execute.py::ExecuteTest::test_not_an_executable 155s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_non_orphan 155s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteTest::test_not_an_executable 155s test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_orphan 155s test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters0] 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters0] 155s test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters1] 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters1] 155s test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters2] 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters2] 155s test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters3] 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters3] 155s test/engine/test_execute.py::ExecuteTest::test_raw_named_invalid 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_raw_named_invalid 155s test/engine/test_execute.py::ExecuteTest::test_raw_positional_invalid 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_raw_positional_invalid 155s test/engine/test_execute.py::ExecuteTest::test_scalar 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_scalar 155s test/engine/test_execute.py::ExecuteTest::test_scalars 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_scalars 155s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_bytestring_latin1 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_bytestring_latin1 155s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_bytestring_raised 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_bytestring_raised 155s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_bytestring_utf8 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_bytestring_utf8 155s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_object_arg 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_object_arg 155s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_str_multi_args 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_str_multi_args 155s [gw0] [ 24%] PASSED test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_orphan 155s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_str_multi_args_bytestring 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_str_multi_args_bytestring 155s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_str_multi_args_unicode 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_str_multi_args_unicode 155s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_unicode_hook_unicode 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_unicode_hook_unicode 155s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_current 155s test/engine/test_execute.py::ExecutionOptionsTest::test_autocommit_option_preserved_first_connect 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_autocommit_option_preserved_first_connect 155s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_conn_options 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_conn_options 155s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_construction_options 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_construction_options 155s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_options 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_options 155s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_init_uses_options 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_init_uses_options 155s test/engine/test_execute.py::ExecutionOptionsTest::test_engine_level_options 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_engine_level_options 155s test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke[conn_opts0-exec_opts0-expected0] 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke[conn_opts0-exec_opts0-expected0] 155s test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke[conn_opts1-exec_opts1-expected1] 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke[conn_opts1-exec_opts1-expected1] 155s test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke[conn_opts2-exec_opts2-expected2] 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke[conn_opts2-exec_opts2-expected2] 155s test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts0-conn_opts0-exec_opts0-expected0] 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts0-conn_opts0-exec_opts0-expected0] 155s test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts1-conn_opts1-exec_opts1-expected1] 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts1-conn_opts1-exec_opts1-expected1] 155s test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts2-conn_opts2-exec_opts2-expected2] 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts2-conn_opts2-exec_opts2-expected2] 155s test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts3-conn_opts3-exec_opts3-expected3] 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts3-conn_opts3-exec_opts3-expected3] 155s test/engine/test_execute.py::ExecutionOptionsTest::test_generative_engine_execution_options 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_generative_engine_execution_options 155s test/engine/test_execute.py::ExecutionOptionsTest::test_get_connection_execution_options 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_get_connection_execution_options 155s test/engine/test_execute.py::ExecutionOptionsTest::test_get_engine_execution_options 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_get_engine_execution_options 155s test/engine/test_execute.py::ExecutionOptionsTest::test_initialize_rollback 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_initialize_rollback 155s test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_engine_to_connection 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_engine_to_connection 155s test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_option_engine_to_connection 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_option_engine_to_connection 155s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_actual_autorollback 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_actual_autorollback 155s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_false 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_false 155s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_true 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_true 155s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_stays_true 155s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_stays_true 155s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_to_false 155s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_to_false 155s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_connectionless 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_connectionless 155s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_explicit 155s [gw0] [ 24%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_current 155s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_legacy 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_explicit 155s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_ad_hoc_context 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_ad_hoc_context 155s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_disable_handlers 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_disable_handlers 155s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_non_dbapi_error 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_non_dbapi_error 155s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise 155s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise_chaining 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise_chaining 155s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_no_autorollback 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_no_autorollback 155s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error 155s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_event_connect_isolation_level 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_event_connect_isolation_level 155s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_not_on_connection 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_not_on_connection 155s test/engine/test_execute.py::MockStrategyTest::test_sequence_not_duped 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::MockStrategyTest::test_sequence_not_duped 155s test/engine/test_execute.py::OnConnectTest::test_cant_connect_stay_invalidated 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_cant_connect_stay_invalidated 155s test/engine/test_execute.py::OnConnectTest::test_dont_create_transaction_on_initialize 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_dont_create_transaction_on_initialize 155s [gw0] [ 24%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_legacy 155s test/engine/test_execute.py::OnConnectTest::test_dont_touch_non_dbapi_exception_on_connect 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_dont_touch_non_dbapi_exception_on_connect 155s test/engine/test_execute.py::OnConnectTest::test_ensure_dialect_does_is_disconnect_no_conn 155s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_current 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_ensure_dialect_does_is_disconnect_no_conn 155s test/engine/test_execute.py::OnConnectTest::test_handle_error_custom_connect 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_custom_connect 155s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect 155s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect_invalidate_flag 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect_invalidate_flag 155s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_implicit_revalidate 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_implicit_revalidate 155s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_revalidate 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_revalidate 155s test/engine/test_execute.py::OnConnectTest::test_initialize_connect_calls 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_initialize_connect_calls 155s test/engine/test_execute.py::OnConnectTest::test_initialize_connect_race 155s [gw0] [ 24%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_current 155s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_legacy 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_initialize_connect_race 155s test/engine/test_execute.py::OnConnectTest::test_invalidate_on_connect 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_invalidate_on_connect 155s [gw0] [ 24%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_legacy 155s test/engine/test_execute.py::OnConnectTest::test_wraps_connect_in_dbapi 155s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_wraps_connect_in_dbapi 155s test/orm/test_cascade.py::M2MCascadeTest::test_cascade_delete 155s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_create_table 156s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_create_table 156s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_crud 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_cascade_delete 156s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan 156s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_crud 156s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_ddl_hastable 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan 156s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_cascades 156s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_ddl_hastable 156s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_option_on_execute 156s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_option_on_execute 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_cascades 156s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_dynamic 156s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_added 156s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_added 156s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_removed 156s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_removed 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_dynamic 156s test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_append 156s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_added 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_append 156s test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_assignment 156s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_added 156s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_removed 156s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_removed 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_assignment 156s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_backref 156s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_via_engine 156s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_via_engine 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_backref 156s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_error 156s test/orm/test_expire.py::ExpireTest::test_deferred 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_error 156s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_raise 156s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred 156s test/orm/test_expire.py::ExpireTest::test_deferred_expire_explicit_attrs 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_raise 156s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete 156s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_explicit_attrs 156s test/orm/test_expire.py::ExpireTest::test_deferred_expire_normally 156s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_normally 156s test/orm/test_expire.py::ExpireTest::test_deferred_expire_w_transient_to_detached 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete 156s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_w_transient_to_detached 156s test/orm/test_expire.py::ExpireTest::test_deferred_notfound 156s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_onelevel 156s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_notfound 156s test/orm/test_expire.py::ExpireTest::test_expire 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_onelevel 156s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_twolevel 156s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire 156s test/orm/test_expire.py::ExpireTest::test_expire_all 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_twolevel 156s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel 156s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel_postremove 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel_postremove 156s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_twolevel 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_twolevel 156s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_cascade_on_deleted 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_cascade_on_deleted 156s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_double_assignment 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_double_assignment 156s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan 156s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan_on_update 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan_on_update 156s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_pending_expunge 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_pending_expunge 156s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_save_update_sends_pending 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_save_update_sends_pending 156s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_cascade_on_deleted 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_cascade_on_deleted 156s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_double_assignment 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_double_assignment 156s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan 156s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan_on_update 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan_on_update 156s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_pending_expunge 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_pending_expunge 156s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_save_update_sends_pending 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_save_update_sends_pending 156s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_cascade_delete 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_cascade_delete 156s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_onelevel 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_onelevel 156s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_twolevel 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_twolevel 156s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_finds_orphans_twolevel 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_finds_orphans_twolevel 156s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_backref 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_backref 156s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_raise 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_raise 156s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_cascade_deletes_user 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_cascade_deletes_user 156s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[raise] 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[raise] 156s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[select] 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[select] 156s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_basic 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_basic 156s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_commit_no_cascade 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_commit_no_cascade 156s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_on_backref_no_cascade 156s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_all 156s test/orm/test_expire.py::ExpireTest::test_expire_autoflush 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_on_backref_no_cascade 156s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_basic 156s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_autoflush 156s test/orm/test_expire.py::ExpireTest::test_expire_cascade 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_basic 156s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_commit_warns 156s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade 156s test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_commit_warns 156s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_on_backref_no_cascade 156s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending 156s test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending_orphan 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_on_backref_no_cascade 156s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending_orphan 156s test/orm/test_expire.py::ExpireTest::test_expire_committed 156s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2m 156s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_committed 156s test/orm/test_expire.py::ExpireTest::test_expire_doesntload_on_set 156s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_doesntload_on_set 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2m 156s test/orm/test_expire.py::ExpireTest::test_expire_preserves_changes 156s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2o 156s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_preserves_changes 156s test/orm/test_expire.py::ExpireTest::test_expire_synonym 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2o 156s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_o2m 156s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_synonym 156s test/orm/test_expire.py::ExpireTest::test_expired_eager 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_o2m 156s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged 156s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expired_eager 156s test/orm/test_expire.py::ExpireTest::test_expired_lazy 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged 156s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged_nochange 156s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expired_lazy 156s test/orm/test_expire.py::ExpireTest::test_get_on_deleted_expunges 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged_nochange 156s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_pending 156s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_get_on_deleted_expunges 156s test/orm/test_expire.py::ExpireTest::test_get_refreshes 156s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_get_refreshes 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_pending 156s test/orm/test_expire.py::ExpireTest::test_joinedload_props_load_two 156s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient 156s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_joinedload_props_load_two 156s test/orm/test_expire.py::ExpireTest::test_joinedload_query_refreshes 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient 156s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient_nochange 156s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_joinedload_query_refreshes 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient_nochange 156s test/orm/test_expire.py::ExpireTest::test_lazyload_autoflushes 156s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_future_child_pending 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_future_child_pending 156s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_lazyload_autoflushes 156s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_pending 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-immediate] 156s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_pending 156s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_persistent 156s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-immediate] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-joined] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_persistent 157s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_transient 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-joined] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-select] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_transient 157s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-select] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-selectin] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged 157s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged_nochange 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged_nochange 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-selectin] 157s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-subquery] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending 157s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending_nochange 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-subquery] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-immediate] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending_nochange 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-immediate] 157s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_transient 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-joined] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_transient 157s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-joined] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-select] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged 157s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged_nochange 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-select] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-selectin] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged_nochange 157s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_pending 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-selectin] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-subquery] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_pending 157s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_expunged 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-subquery] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_expunged 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-immediate] 157s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_pending 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-immediate] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_pending 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-joined] 157s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_transient 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_transient 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-joined] 157s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-select] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged 157s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged_nochange 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-select] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-selectin] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged_nochange 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-selectin] 157s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_pending 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-subquery] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_pending 157s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-subquery] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-immediate] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient 157s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient_nochange 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-immediate] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-joined] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient_nochange 157s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_pending 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-joined] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-select] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_pending 157s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_persistent 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-select] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-selectin] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_persistent 157s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_transient 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_transient 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-selectin] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-subquery] 157s test/orm/test_cascade.py::O2MCascadeDeleteNoOrphanTest::test_cascade_delete_noorphans 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-subquery] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-immediate] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteNoOrphanTest::test_cascade_delete_noorphans 157s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_delete_plusorphans 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-immediate] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-joined] 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-joined] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-select] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_delete_plusorphans 157s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_nosideeffects 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-select] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-selectin] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_nosideeffects 157s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascades_onlycollection 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-selectin] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-subquery] 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-subquery] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-immediate] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascades_onlycollection 157s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_collection_orphans 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-immediate] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-joined] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_collection_orphans 157s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-joined] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-select] 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-select] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-selectin] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete 157s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete_unloaded_collections 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-selectin] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-subquery] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete_unloaded_collections 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-subquery] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-immediate] 157s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_new 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-immediate] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-joined] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_new 157s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_replace 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-joined] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-select] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_replace 157s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_collection 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-select] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-selectin] 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-selectin] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-subquery] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_collection 157s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_pending_parent 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-subquery] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_pending_parent 157s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_save_update_sends_pending 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_save_update_sends_pending 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-select] 157s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_standalone_orphan 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-select] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_standalone_orphan 157s test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_append 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_append 157s test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_assignment 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-immediate] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_assignment 157s test/orm/test_cascade.py::O2MConflictTest::test_o2m_backref_delorphan_delete_old 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-immediate] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-joined] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2m_backref_delorphan_delete_old 157s test/orm/test_cascade.py::O2MConflictTest::test_o2m_delete_old 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-joined] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-select] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2m_delete_old 157s test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delete_old 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delete_old 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-select] 157s test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delorphan_delete_old 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-selectin] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delorphan_delete_old 157s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-selectin] 157s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delcascade_delete_old 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-subquery] 157s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delcascade_delete_old 157s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delete_old 157s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-subquery] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-immediate] 157s [gw0] [ 25%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delete_old 157s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_backref_delete_old 157s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-immediate] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-joined] 157s [gw0] [ 25%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_backref_delete_old 157s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_delete_old 157s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-joined] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-select] 157s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-select] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-selectin] 157s [gw0] [ 25%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_delete_old 157s test/orm/test_cascade.py::O2MSelfReferentialDetelOrphanTest::test_self_referential_delete 157s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-selectin] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-subquery] 157s [gw0] [ 25%] PASSED test/orm/test_cascade.py::O2MSelfReferentialDetelOrphanTest::test_self_referential_delete 157s test/orm/test_cascade.py::O2OSingleParentNoFlushTest::test_replace_attribute_no_flush 157s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-subquery] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-immediate] 157s [gw0] [ 25%] PASSED test/orm/test_cascade.py::O2OSingleParentNoFlushTest::test_replace_attribute_no_flush 157s test/orm/test_cascade.py::O2OSingleParentTest::test_single_parent_raise 157s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-immediate] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-joined] 157s [gw0] [ 25%] PASSED test/orm/test_cascade.py::O2OSingleParentTest::test_single_parent_raise 157s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_notr1_notr2 157s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-joined] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-select] 157s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_notr1_notr2 157s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_notr2 157s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_notr2 157s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_r2 157s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_r2 157s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-select] 157s test/orm/test_cascade.py::OrphanCriterionTest::test_current_persistent_notr1_notr2_noevent 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-selectin] 157s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_persistent_notr1_notr2_noevent 157s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2 157s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2 157s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2_noevent 157s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-selectin] 157s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2_noevent 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-subquery] 157s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_notr2 157s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_notr2 157s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_r2 157s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_r2 157s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_notr1_notr2 157s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-subquery] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-immediate] 157s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_notr1_notr2 157s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_notr2 157s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_notr2 157s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_r2 157s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-immediate] 157s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_r2 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-joined] 157s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_persistent_notr1_notr2_noevent 157s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_persistent_notr1_notr2_noevent 157s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2 157s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2 157s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2_noevent 157s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-joined] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-select] 157s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2_noevent 157s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_notr2 157s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_notr2 157s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_r2 157s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_r2 157s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-select] 157s test/orm/test_cascade.py::PartialFlushTest::test_circular_sort 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-selectin] 157s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-selectin] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-subquery] 157s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PartialFlushTest::test_circular_sort 157s test/orm/test_cascade.py::PartialFlushTest::test_o2m_m2o 157s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-subquery] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-immediate] 157s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PartialFlushTest::test_o2m_m2o 157s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_nonorphans_ok 157s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-immediate] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-joined] 157s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_nonorphans_ok 157s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_collection_expunge 157s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-joined] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-select] 157s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_collection_expunge 157s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_standalone_orphan 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-select] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-selectin] 158s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_standalone_orphan 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-selectin] 158s test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_multilevel_remove 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-subquery] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-subquery] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-immediate] 158s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_multilevel_remove 158s test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_singlelevel_remove 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-immediate] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-joined] 158s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_singlelevel_remove 158s test/orm/test_cascade.py::SubclassCascadeTest::test_cascade_iterator_polymorphic 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-joined] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-select] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-select] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-selectin] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-selectin] 158s [gw0] [ 25%] PASSED test/orm/test_cascade.py::SubclassCascadeTest::test_cascade_iterator_polymorphic 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-subquery] 158s test/orm/test_cascade.py::SubclassCascadeTest::test_delete_orphan_round_trip 158s [gw0] [ 25%] PASSED test/orm/test_cascade.py::SubclassCascadeTest::test_delete_orphan_round_trip 158s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_cascade 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-subquery] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 158s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_cascade 158s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[pending] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 158s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[pending] 158s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[persistent] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-select] 158s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[persistent] 158s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_none_cascade 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-select] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 158s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_none_cascade 158s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_expunge_cascade 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 158s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_expunge_cascade 158s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting0-expected0] 158s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting0-expected0] 158s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting1-expected1] 158s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting1-expected1] 158s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting2-expected2] 158s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting2-expected2] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 158s test/sql/test_case_statement.py::CaseTest::test_case 158s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_case 158s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_one 158s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_one 158s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_three 158s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_three 158s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two 158s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two 158s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two_point_five 158s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two_point_five 158s test/sql/test_case_statement.py::CaseTest::test_text_doenst_explode_even_in_whenlist 158s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_text_doenst_explode_even_in_whenlist 158s test/sql/test_case_statement.py::CaseTest::test_text_doesnt_explode 158s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_text_doesnt_explode 158s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[0] 158s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[0] 158s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[1] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 158s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[1] 158s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[2] 158s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[2] 158s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[3] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 158s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[3] 158s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[add_else] 158s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[add_else] 158s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[not_add_else] 158s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[not_add_else] 158s test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE WHEN (test.col1 = :col1_1) THEN :param_1 ELSE :param_2 END] 158s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE WHEN (test.col1 = :col1_1) THEN :param_1 ELSE :param_2 END] 158s 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] 158s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE WHEN (test.col1 = :col1_1) THEN :param_1 WHEN (test.col1 = :col1_2) THEN :param_2 ELSE :param_3 END] 158s test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE test.col1 WHEN :param_1 THEN :param_2 END] 158s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE test.col1 WHEN :param_1 THEN :param_2 END] 158s 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] 158s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE test.col1 WHEN :param_1 THEN :param_2 WHEN :param_3 THEN :param_4 END] 158s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_back_to_one 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-immediate] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-immediate] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-joined] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-joined] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-select] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-select] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-selectin] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-selectin] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-subquery] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-subquery] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-immediate] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-immediate] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-joined] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-joined] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-select] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-select] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-selectin] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-selectin] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-subquery] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-subquery] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-immediate] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-immediate] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-joined] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-joined] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-select] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-select] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-selectin] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-selectin] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-subquery] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-subquery] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-immediate] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-immediate] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-joined] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-joined] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-select] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-select] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-selectin] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-selectin] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-subquery] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-subquery] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-immediate] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-immediate] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-joined] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-joined] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-select] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-select] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-selectin] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-selectin] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-subquery] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-subquery] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-immediate] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-immediate] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-joined] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-joined] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-select] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-select] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-selectin] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-selectin] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-subquery] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-subquery] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-select] 158s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_back_to_one 158s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_cleanout 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-select] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-immediate] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-immediate] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-joined] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-joined] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-select] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-select] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-selectin] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-selectin] 158s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-subquery] 158s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-subquery] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-immediate] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-immediate] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-joined] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-joined] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-select] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-select] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-selectin] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-selectin] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-subquery] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-subquery] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-immediate] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-immediate] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-joined] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-joined] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-select] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-select] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-selectin] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-selectin] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-subquery] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-subquery] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-immediate] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-immediate] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-joined] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-joined] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-select] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-select] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-selectin] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-selectin] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-subquery] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-subquery] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-immediate] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-immediate] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-joined] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-joined] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-select] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-select] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-selectin] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-selectin] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-subquery] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-subquery] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-immediate] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-immediate] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-joined] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-joined] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-select] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-select] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-selectin] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-selectin] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-subquery] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-subquery] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-immediate] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-immediate] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-joined] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-joined] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-select] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-select] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-selectin] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-selectin] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-subquery] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-subquery] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-select] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-select] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-immediate] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-immediate] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-joined] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-joined] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-select] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-select] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-selectin] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-selectin] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-subquery] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-subquery] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-immediate] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-immediate] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-joined] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-joined] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-select] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-select] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-selectin] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-selectin] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-subquery] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-subquery] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-immediate] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-immediate] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-joined] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-joined] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-select] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-select] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-selectin] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-selectin] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-subquery] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-subquery] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-immediate] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-immediate] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-joined] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-joined] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-select] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-select] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-selectin] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-selectin] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-subquery] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-subquery] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-immediate] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-immediate] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-joined] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-joined] 159s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-select] 159s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-select] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-selectin] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-selectin] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-subquery] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-subquery] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-immediate] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-immediate] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-joined] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-joined] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-select] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-select] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-selectin] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-selectin] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-subquery] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-subquery] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-select] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-select] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-immediate] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-immediate] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-joined] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-joined] 160s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_cleanout 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-select] 160s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_name_race 160s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_name_race 160s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_ambiguous 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-select] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-selectin] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-selectin] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-subquery] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-subquery] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-immediate] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-immediate] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-joined] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-joined] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-select] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-select] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-selectin] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-selectin] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-subquery] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-subquery] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-immediate] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-immediate] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-joined] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-joined] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-select] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-select] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-selectin] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-selectin] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-subquery] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-subquery] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-immediate] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-immediate] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-joined] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-joined] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-select] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-select] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-selectin] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-selectin] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-subquery] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-subquery] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-immediate] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-immediate] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-joined] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-joined] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-select] 160s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-select] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-selectin] 160s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-selectin] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-subquery] 160s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-subquery] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-immediate] 160s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-immediate] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-joined] 160s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-joined] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-select] 160s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-select] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-selectin] 160s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-selectin] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-subquery] 160s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-subquery] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 160s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 160s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_ambiguous 160s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_resolve 160s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-select] 160s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-select] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 160s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 160s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 160s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 160s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 160s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 160s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 160s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 161s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 161s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 161s test/orm/test_expire.py::ExpireTest::test_mapper_joinedload_props_load 161s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_mapper_joinedload_props_load 161s test/orm/test_expire.py::ExpireTest::test_no_instance_key 161s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_instance_key 161s test/orm/test_expire.py::ExpireTest::test_no_instance_key_no_pk 161s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_instance_key_no_pk 161s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-expire_first] 161s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-expire_first] 161s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-not_expire_first] 161s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-not_expire_first] 161s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-expire_first] 161s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-expire_first] 161s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-not_expire_first] 161s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-not_expire_first] 161s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-expire_first] 161s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-expire_first] 161s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-not_expire_first] 161s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-not_expire_first] 161s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-expire_first] 161s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-expire_first] 161s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-not_expire_first] 161s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-not_expire_first] 161s test/orm/test_expire.py::ExpireTest::test_no_session 161s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_session 161s test/orm/test_expire.py::ExpireTest::test_options_joinedload_props_load 161s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_options_joinedload_props_load 161s test/orm/test_expire.py::ExpireTest::test_partial_expire 161s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire 161s test/orm/test_expire.py::ExpireTest::test_partial_expire_deferred 161s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_deferred 161s test/orm/test_expire.py::ExpireTest::test_partial_expire_eager 161s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_eager 161s test/orm/test_expire.py::ExpireTest::test_partial_expire_lazy 161s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_lazy 161s test/orm/test_expire.py::ExpireTest::test_pending_raises 161s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_pending_raises 161s test/orm/test_expire.py::ExpireTest::test_persistence_check 161s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_persistence_check 161s test/orm/test_expire.py::ExpireTest::test_refresh_cancels_expire 161s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cancels_expire 161s test/orm/test_expire.py::ExpireTest::test_refresh_cascade 161s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade 161s test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending 161s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending 161s test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending_orphan 161s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending_orphan 161s test/orm/test_expire.py::ExpireTest::test_refresh_on_deleted_raises 161s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_on_deleted_raises 161s test/orm/test_expire.py::ExpireTest::test_relationship_changes_preserved 161s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_resolve 161s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_cls_to_base 161s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_cls_to_base 161s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_race 161s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_race 161s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_sub_to_base 161s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_relationship_changes_preserved 161s test/orm/test_expire.py::ExpireTest::test_relationships_load_on_query 161s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_relationships_load_on_query 161s test/orm/test_expire.py::ExpireTest::test_rollback_undoes_expunge_from_deleted 161s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_rollback_undoes_expunge_from_deleted 162s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-False] 162s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-False] 162s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-True] 162s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-True] 162s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[True-False] 162s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[True-False] 162s test/orm/test_expire.py::ExpireTest::test_state_change_col_to_deferred 162s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_state_change_col_to_deferred 162s test/orm/test_expire.py::ExpireTest::test_state_deferred_to_col 162s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_state_deferred_to_col 162s test/orm/test_expire.py::ExpireTest::test_state_noload_to_lazy 162s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_state_noload_to_lazy 162s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,contains] 162s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,contains] 162s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,joined] 162s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,joined] 162s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_overwrite_related 162s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_overwrite_related 162s test/orm/test_expire.py::ExpiredPendingTest::test_expired_pending 162s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpiredPendingTest::test_expired_pending 162s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted 162s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted 162s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_expired 162s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_expired 162s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_fetched 162s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_fetched 162s test/orm/test_expire.py::LifecycleTest::test_cols_missing_in_load 162s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_cols_missing_in_load 162s test/orm/test_expire.py::LifecycleTest::test_deferred_cols_missing_in_load_state_reset 162s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_deferred_cols_missing_in_load_state_reset 162s test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key 162s [gw1] [ 26%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key 162s test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key_pk_absent 162s [gw1] [ 26%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key_pk_absent 162s test/orm/test_expire.py::PolymorphicExpireTest::test_poly_deferred 162s [gw1] [ 26%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_poly_deferred 162s test/orm/test_expire.py::RefreshTest::test_persistence_check 162s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_persistence_check 162s test/orm/test_expire.py::RefreshTest::test_refresh 162s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh 162s test/orm/test_expire.py::RefreshTest::test_refresh2 162s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh2 162s test/orm/test_expire.py::RefreshTest::test_refresh_autoflush 162s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_autoflush 162s test/orm/test_expire.py::RefreshTest::test_refresh_expired 162s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_expired 162s test/orm/test_expire.py::RefreshTest::test_refresh_maintains_deferred_options 162s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_sub_to_base 162s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_two_sub 162s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_maintains_deferred_options 162s test/orm/test_expire.py::RefreshTest::test_refresh_with_eager 162s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_with_eager 162s test/orm/test_expire.py::RefreshTest::test_refresh_with_lazy 162s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_with_lazy 162s test/ext/test_extendedattr.py::DisposeTest::test_unregister 162s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::DisposeTest::test_unregister 162s test/ext/test_extendedattr.py::ExtendedEventsTest::test_subclassed 162s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::ExtendedEventsTest::test_subclassed 162s test/ext/test_extendedattr.py::FinderTest::test_customfinder_greedy 162s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_customfinder_greedy 162s test/ext/test_extendedattr.py::FinderTest::test_customfinder_pass 162s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_customfinder_pass 162s test/ext/test_extendedattr.py::FinderTest::test_nativeext_interfaceexact 162s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_nativeext_interfaceexact 162s test/ext/test_extendedattr.py::FinderTest::test_nativeext_submanager 162s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_nativeext_submanager 162s test/ext/test_extendedattr.py::FinderTest::test_standard 162s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_standard 162s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b1 162s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b1 162s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b2 162s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b2 162s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_c_b 162s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_c_b 162s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_none 162s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_none 162s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_down 162s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_down 162s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_up 162s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_up 162s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_alternate_finders 162s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_alternate_finders 162s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_basic 162s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_basic 162s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_collection_with_backref 162s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_collection_with_backref 162s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_deferred 162s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_deferred 162s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_history 162s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_history 162s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_inheritance 162s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_inheritance 162s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_instance_dict 162s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_instance_dict 162s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_null_instrumentation 162s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_null_instrumentation 162s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error 162s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error 162s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error_iter_ok 162s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error_iter_ok 162s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_basic 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_basic 162s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_composed 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_composed 162s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_subquery 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_subquery 162s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_with_tuples 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_with_tuples 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_adapt_select_w_unlabeled_fn 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_adapt_select_w_unlabeled_fn 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[False] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[False] 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[True] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[True] 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_straight 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_straight 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[False] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[False] 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[True] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[True] 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[False] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[False] 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[True] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[True] 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlation_on_clone 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlation_on_clone 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_derived_from 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_derived_from 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_functions 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_functions 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_include_exclude 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_include_exclude 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_join_to_alias 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_join_to_alias 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_joins_dont_adapt 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_joins_dont_adapt 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_one 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_one 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_three 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_three 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_two 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_two 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_multilevel_equivalents 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_multilevel_equivalents 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_prev_entities_adapt 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_prev_entities_adapt 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive_equivalents 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive_equivalents 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_10 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_10 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_11 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_11 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_12 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_12 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_13 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_13 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_14 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_14 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_15 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_15 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_16 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_16 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[False] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[False] 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[True] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[True] 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[False] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[False] 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[True] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[True] 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[False] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[False] 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[True] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[True] 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[False] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[False] 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[True] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[True] 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[False] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[False] 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[True] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[True] 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[False] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[False] 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[True] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[True] 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_7 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_7 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_8 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_8 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_9 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_9 162s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_valued_column 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_valued_column 162s test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_one 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_one 162s test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_two 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_two 162s test/sql/test_external_traversal.py::ClauseTest::test_adapt_union 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_union 162s test/sql/test_external_traversal.py::ClauseTest::test_alias 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_alias 162s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_exported 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_exported 162s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_inner 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_inner 162s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_schema_column_adapt_exported 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_schema_column_adapt_exported 162s test/sql/test_external_traversal.py::ClauseTest::test_aliased_column_adapt 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_column_adapt 162s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cte_w_union 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cte_w_union 162s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-fetch] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-fetch] 162s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-limit] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-limit] 162s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-fetch] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-fetch] 162s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-limit] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-limit] 162s 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] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--CASE WHEN (t1_1.col1 = :col1_1) THEN :param_1 ELSE t1_1.col1 END] 162s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1 = :col1_1] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1 = :col1_1] 162s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1] 162s 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] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--CASE WHEN (t1_1.col1 = :col1_1) THEN :param_1 ELSE t1_1.col1 END] 162s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1 = :col1_1] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1 = :col1_1] 162s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1] 162s 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] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--CASE WHEN (t1_1.col1 = :col1_1) THEN :param_1 ELSE t1_1.col1 END] 162s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1 = :col1_1] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1 = :col1_1] 162s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1] 162s 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] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--CASE WHEN (t1_1.col1 = :col1_1) THEN :param_1 ELSE t1_1.col1 END] 162s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1 = :col1_1] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1 = :col1_1] 162s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1] 162s test/sql/test_external_traversal.py::ClauseTest::test_binary 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_binary 162s test/sql/test_external_traversal.py::ClauseTest::test_binary_anon_label_quirk 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_binary_anon_label_quirk 162s test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[annotate] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[annotate] 162s test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[not_annotate] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[not_annotate] 162s test/sql/test_external_traversal.py::ClauseTest::test_bindparams 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparams 162s test/sql/test_external_traversal.py::ClauseTest::test_correlated_select 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_correlated_select 162s test/sql/test_external_traversal.py::ClauseTest::test_cte_w_union 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_cte_w_union 162s test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem0] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem0] 162s test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem1] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem1] 162s test/sql/test_external_traversal.py::ClauseTest::test_dont_traverse_immutables 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_traverse_immutables 162s test/sql/test_external_traversal.py::ClauseTest::test_extract 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_extract 162s test/sql/test_external_traversal.py::ClauseTest::test_funcfilter 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_funcfilter 162s test/sql/test_external_traversal.py::ClauseTest::test_in 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_in 162s test/sql/test_external_traversal.py::ClauseTest::test_join 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_join 162s test/sql/test_external_traversal.py::ClauseTest::test_labeled_expression_adapt 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_labeled_expression_adapt 162s test/sql/test_external_traversal.py::ClauseTest::test_over 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_over 162s test/sql/test_external_traversal.py::ClauseTest::test_params_elements_in_setup_joins 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_elements_in_setup_joins 162s test/sql/test_external_traversal.py::ClauseTest::test_params_on_expr_against_subquery 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_on_expr_against_subquery 162s test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_one 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_one 162s test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_two 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_two 162s test/sql/test_external_traversal.py::ClauseTest::test_select 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select 162s test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_one 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_one 162s test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_two 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_two 162s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_one 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_one 162s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_three 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_three 162s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_two 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_two 162s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_straight_clone 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_straight_clone 162s test/sql/test_external_traversal.py::ClauseTest::test_text 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_text 162s test/sql/test_external_traversal.py::ClauseTest::test_this_thing 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing 162s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_four 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_four 162s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_one 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_one 162s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_three 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_three 162s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_two 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_two 162s test/sql/test_external_traversal.py::ClauseTest::test_union 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_union 162s test/sql/test_external_traversal.py::ClauseTest::test_within_group 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_within_group 162s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-False] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-False] 162s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-True] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-True] 162s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-False] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-False] 162s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-True] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-True] 162s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-False] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-False] 162s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-True] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-True] 162s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-False] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-False] 162s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-True] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-True] 162s test/sql/test_external_traversal.py::ColumnAdapterTest::test_columns_memoizes_w_itself 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_columns_memoizes_w_itself 162s test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_columns 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_columns 162s test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_itself 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_itself 162s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_fallthrough 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_fallthrough 162s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_inclusions 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_inclusions 162s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_multiple 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_multiple 162s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_ordering 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_ordering 162s test/sql/test_external_traversal.py::SelectTest::test_columns 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SelectTest::test_columns 162s test/sql/test_external_traversal.py::SelectTest::test_execution_options 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SelectTest::test_execution_options 162s test/sql/test_external_traversal.py::SelectTest::test_froms 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SelectTest::test_froms 162s test/sql/test_external_traversal.py::SelectTest::test_invalid_options 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SelectTest::test_invalid_options 162s test/sql/test_external_traversal.py::SelectTest::test_prefixes 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SelectTest::test_prefixes 162s test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice 162s test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice_2 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice_2 162s test/sql/test_external_traversal.py::SpliceJoinsTest::test_stop_on 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_stop_on 162s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-clone] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-clone] 162s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-conv_to_unique] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-conv_to_unique] 162s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-none] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-none] 162s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-pickle] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-pickle] 162s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-clone] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-clone] 162s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-conv_to_unique] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-conv_to_unique] 162s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-none] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-none] 162s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-pickle] 162s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-pickle] 162s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-clone] 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-clone] 162s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-conv_to_unique] 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-conv_to_unique] 162s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-none] 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-none] 162s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-pickle] 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-pickle] 162s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-clone] 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-clone] 162s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-conv_to_unique] 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-conv_to_unique] 162s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-none] 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-none] 162s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-pickle] 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-pickle] 162s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-clone] 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-clone] 162s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-conv_to_unique] 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-conv_to_unique] 162s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-none] 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-none] 162s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-pickle] 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-pickle] 162s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-clone] 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-clone] 162s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-conv_to_unique] 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-conv_to_unique] 162s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-none] 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-none] 162s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-pickle] 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-pickle] 162s test/sql/test_external_traversal.py::TraversalTest::test_change_in_place 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_change_in_place 162s test/sql/test_external_traversal.py::TraversalTest::test_clone 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_clone 162s test/sql/test_external_traversal.py::TraversalTest::test_clone_anon_label 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_clone_anon_label 162s test/sql/test_external_traversal.py::TraversalTest::test_expanding_in_bindparam_safe_to_clone 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_expanding_in_bindparam_safe_to_clone 162s test/sql/test_external_traversal.py::TraversalTest::test_no_clone 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_no_clone 162s test/sql/test_external_traversal.py::TraversalTest::test_test_classes 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_test_classes 162s test/sql/test_external_traversal.py::TraversalTest::test_traversal_size 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_traversal_size 162s test/sql/test_external_traversal.py::TraversalTest::test_visit_name 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_visit_name 162s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_dictionary 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_dictionary 162s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg 162s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg_disallowed_multi 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg_disallowed_multi 162s test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_dict_to_list 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_dict_to_list 162s test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_list_to_dict 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_list_to_dict 162s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_dicts 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_dicts 162s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_plus_kw 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_plus_kw 162s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_tuples 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_tuples 162s test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_multi 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_multi 162s test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_single 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_single 162s test/sql/test_external_traversal.py::ValuesBaseTest::test_kw_and_dict_simultaneously_single 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_kw_and_dict_simultaneously_single 162s test/sql/test_external_traversal.py::ValuesBaseTest::test_prefixes 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_prefixes 162s test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_constructor 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_constructor 162s test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_values 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_values 162s test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_multi 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_multi 162s test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_single 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_single 162s test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[delete] 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[delete] 162s test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[update] 162s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[update] 162s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_basic 162s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_basic 162s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_nowait 162s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_nowait 162s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_basic 162s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_basic 162s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_column_list_aliased 162s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_column_list_aliased 162s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_aliased 162s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_aliased 162s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_one 162s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_one 162s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_nowait 162s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_nowait 162s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read[mysql800] 162s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read[mysql800] 162s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read[mysql801] 162s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read[mysql801] 162s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait[mysql800] 162s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait[mysql800] 162s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait[mysql801] 162s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait[mysql801] 162s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list[mysql800] 162s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list[mysql800] 162s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list[mysql801] 162s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list[mysql801] 162s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked[mysql800] 162s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked[mysql800] 162s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked[mysql801] 162s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked[mysql801] 162s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_skip_locked 162s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_skip_locked 162s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read[generic] 162s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read[generic] 162s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read[mysql801] 162s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read[mysql801] 162s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait[generic] 162s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait[generic] 162s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait[mysql801] 162s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait[mysql801] 162s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked[generic] 162s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked[generic] 162s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked[mysql801] 162s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked[mysql801] 162s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_skip_locked 162s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_skip_locked 162s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_textual_of 162s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_textual_of 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_c_and_d_both_disconnected 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_c_and_d_both_disconnected 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[both] 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[both] 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[fromclause] 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[fromclause] 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[nothing] 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[nothing] 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[whereclause] 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[whereclause] 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_count_non_eq_comparison_operators 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_count_non_eq_comparison_operators 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnect_between_ab_cd 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnect_between_ab_cd 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnected_subquery 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnected_subquery 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-delete] 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-delete] 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-update] 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-update] 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-delete] 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-delete] 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-update] 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-update] 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-delete] 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-delete] 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-update] 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-update] 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dont_count_non_comparison_operators 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dont_count_non_comparison_operators 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_everything_is_connected 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_everything_is_connected 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-alias] 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-alias] 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-none] 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-none] 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-alias] 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-alias] 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-none] 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-none] 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-alias] 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-alias] 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-none] 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-none] 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-alias] 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-alias] 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-none] 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-none] 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-alias] 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-alias] 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-none] 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-none] 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-alias] 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-alias] 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-none] 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-none] 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true_muti_levels 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true_muti_levels 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[cartesian] 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[cartesian] 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[join] 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[join] 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[lateral] 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[lateral] 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_ok_do_we_still_find_cartesians 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_ok_do_we_still_find_cartesians 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_w_joins 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_w_joins 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_no_froms 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_no_froms 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connect_it 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connect_it 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connected 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connected 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_plain_cartesian 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_plain_cartesian 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_with_an_issue 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_with_an_issue 162s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_without_issue 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_without_issue 162s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_does_not_modify_query 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_does_not_modify_query 162s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_no_linting 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_no_linting 162s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_noop_for_unhandled_objects 162s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_noop_for_unhandled_objects 163s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_alias 163s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_alias 163s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_cte 163s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_cte 163s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-delete] 163s [gw1] [ 27%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-delete] 163s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-update] 163s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-update] 163s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-delete] 163s [gw1] [ 27%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-delete] 163s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-update] 163s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-update] 163s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-delete] 163s [gw1] [ 27%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-delete] 163s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-update] 163s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-update] 163s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_simple 163s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_simple 163s test/orm/test_froms.py::AddEntityEquivalenceTest::test_add_entity_equivalence 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::AddEntityEquivalenceTest::test_add_entity_equivalence 163s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wlabels 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wlabels 163s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wolabels 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wolabels 163s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_newstyle 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_newstyle 163s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_oldstyle 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_oldstyle 163s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_explicit_aliased_join_newstyle 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_explicit_aliased_join_newstyle 163s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_flag_aliased_join_newstyle 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_flag_aliased_join_newstyle 163s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_newstyle 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_newstyle 163s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_oldstyle 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_oldstyle 163s test/orm/test_froms.py::ColumnAccessTest::test_select_from_no_aliasing 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_select_from_no_aliasing 163s test/orm/test_froms.py::ColumnAccessTest::test_table_anonymous_expression_from_self_twice_newstyle 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_table_anonymous_expression_from_self_twice_newstyle 163s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-False] 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-False] 163s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-True] 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-True] 163s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-False] 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-False] 163s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-True] 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-True] 163s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-False] 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-False] 163s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-True] 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-True] 163s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-False] 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-False] 163s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-True] 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-True] 163s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-False] 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-False] 163s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-True] 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-True] 163s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-False] 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-False] 163s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-True] 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-True] 163s test/orm/test_froms.py::CustomJoinTest::test_double_same_mappers_explicit_alias 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::CustomJoinTest::test_double_same_mappers_explicit_alias 163s test/orm/test_froms.py::EntityFromSubqueryTest::test_aliases 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_aliases 163s test/orm/test_froms.py::EntityFromSubqueryTest::test_error_w_aliased_against_select 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_error_w_aliased_against_select 163s test/orm/test_froms.py::EntityFromSubqueryTest::test_filter 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_filter 163s test/orm/test_froms.py::EntityFromSubqueryTest::test_group_by 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_group_by 163s test/orm/test_froms.py::EntityFromSubqueryTest::test_having 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_having 163s test/orm/test_froms.py::EntityFromSubqueryTest::test_join 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_join 163s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_entities 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_entities 163s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_newstyle 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_newstyle 163s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_oldstyle 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_oldstyle 163s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_none_to_subquery 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_none_to_subquery 163s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_adaption 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_adaption 163s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_replace 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_replace 163s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_w_alias_to_none 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_w_alias_to_none 163s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_aliases_none_to_none 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_aliases_none_to_none 163s test/orm/test_froms.py::EntityFromSubqueryTest::test_no_joinedload 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_no_joinedload 163s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns 163s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_bad 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_bad 163s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_compound 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_compound 163s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_joinedload 163s [gw0] [ 27%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_two_sub 163s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_no_class 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_joinedload 163s [gw0] [ 27%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_no_class 163s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[NonExistentFoo] 163s [gw0] [ 27%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[NonExistentFoo] 163s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.NonExistentFoo] 163s test/orm/test_froms.py::InstancesTest::test_contains_eager_aliased 163s [gw0] [ 27%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.NonExistentFoo] 163s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.existent.NonExistentFoo] 163s [gw0] [ 27%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.existent.NonExistentFoo] 163s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.nonexistent.Foo] 163s [gw0] [ 27%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.nonexistent.Foo] 163s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.Foo] 163s [gw0] [ 27%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.Foo] 163s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.NonExistentFoo] 163s [gw0] [ 27%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.NonExistentFoo] 163s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_no_fns_in_name_resolve 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_aliased 163s test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining 163s test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining_aliased_endpoint 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining_aliased_endpoint 163s test/orm/test_froms.py::InstancesTest::test_contains_eager_four 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_four 163s test/orm/test_froms.py::InstancesTest::test_contains_eager_four_future 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_four_future 163s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_alias 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_alias 163s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased 163s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased_of_type 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased_of_type 163s test/orm/test_froms.py::InstancesTest::test_contains_eager_one 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_one 163s test/orm/test_froms.py::InstancesTest::test_contains_eager_two 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_two 163s test/orm/test_froms.py::InstancesTest::test_from_alias_four 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_four 163s test/orm/test_froms.py::InstancesTest::test_from_alias_three 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_three 163s test/orm/test_froms.py::InstancesTest::test_from_alias_two 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_two 163s test/orm/test_froms.py::InstancesTest::test_from_alias_two_needs_nothing 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_two_needs_nothing 163s test/orm/test_froms.py::InstancesTest::test_mixed_eager_contains_with_limit 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_mixed_eager_contains_with_limit 163s test/orm/test_froms.py::LabelCollideTest::test_overlap_plain 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::LabelCollideTest::test_overlap_plain 163s test/orm/test_froms.py::LabelCollideTest::test_overlap_subquery 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::LabelCollideTest::test_overlap_subquery 163s test/orm/test_froms.py::MixedEntitiesTest::test_add_multi_columns 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_add_multi_columns 163s test/orm/test_froms.py::MixedEntitiesTest::test_alias_naming 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_alias_naming 163s test/orm/test_froms.py::MixedEntitiesTest::test_aliased_adapt_on_names 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_aliased_adapt_on_names 163s test/orm/test_froms.py::MixedEntitiesTest::test_aliased_multi_mappers 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_aliased_multi_mappers 163s test/orm/test_froms.py::MixedEntitiesTest::test_column_from_limited_joinedload 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_from_limited_joinedload 163s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eight 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eight 163s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eleven 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eleven 163s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_five 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_five 163s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_four 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_four 163s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_nine 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_nine 163s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_one 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_one 163s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_seven 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_seven 163s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_six 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_six 163s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_ten 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_ten 163s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_three 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_three 163s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_two 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_two 163s test/orm/test_froms.py::MixedEntitiesTest::test_correlated_subquery 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_correlated_subquery 163s test/orm/test_froms.py::MixedEntitiesTest::test_expression_selectable_matches_mzero 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_expression_selectable_matches_mzero 163s test/orm/test_froms.py::MixedEntitiesTest::test_from_self_internal_literals_newstyle 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_from_self_internal_literals_newstyle 163s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns 163s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_2 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_2 163s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_3 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_3 163s test/orm/test_froms.py::MixedEntitiesTest::test_multi_mappers 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_mappers 163s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[False] 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[False] 163s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[True] 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[True] 163s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[False] 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[False] 163s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[True] 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[True] 163s test/orm/test_froms.py::MixedEntitiesTest::test_raw_columns 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_raw_columns 163s test/orm/test_froms.py::MixedEntitiesTest::test_self_referential_from_self 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_self_referential_from_self 163s test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column 163s test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column_col_prop 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column_col_prop 163s test/orm/test_froms.py::MixedEntitiesTest::test_with_entities 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_with_entities 163s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union 163s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_newstyle 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_newstyle 163s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_w_labels_newstyle 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_w_labels_newstyle 163s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_auto_correlate 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_auto_correlate 163s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[False] 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[False] 163s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[None] 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[None] 163s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_explicit_correlate 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_explicit_correlate 163s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_auto_correlate 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_auto_correlate 163s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_correlate_off 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_correlate_off 163s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_explicit_correlate 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_explicit_correlate 163s test/orm/test_froms.py::RawSelectTest::test_select 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::RawSelectTest::test_select 163s test/orm/test_froms.py::SelectFromTest::test_aliased_class_vs_nonaliased 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_aliased_class_vs_nonaliased 163s test/orm/test_froms.py::SelectFromTest::test_differentiate_self_external 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_differentiate_self_external 163s test/orm/test_froms.py::SelectFromTest::test_filter_by_selected_from 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_filter_by_selected_from 163s test/orm/test_froms.py::SelectFromTest::test_join 163s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_join 163s [gw0] [ 27%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_no_fns_in_name_resolve 163s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve 164s test/orm/test_froms.py::SelectFromTest::test_join_ent_selected_from 164s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_join_ent_selected_from 164s test/orm/test_froms.py::SelectFromTest::test_join_relname_from_selected_from 164s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_join_relname_from_selected_from 164s test/orm/test_froms.py::SelectFromTest::test_more_joins 164s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_more_joins 164s test/orm/test_froms.py::SelectFromTest::test_replace_with_eager 164s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_replace_with_eager 164s test/orm/test_froms.py::SelectFromTest::test_replace_with_select 164s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_replace_with_select 164s test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_one 164s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_one 164s test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_two 164s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_two 164s test/orm/test_froms.py::SelectFromTest::test_very_nested_joins_with_joinedload 164s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_very_nested_joins_with_joinedload 164s test/orm/test_froms.py::TestOverlyEagerEquivalentCols::test_equivs 164s [gw1] [ 28%] PASSED test/orm/test_froms.py::TestOverlyEagerEquivalentCols::test_equivs 164s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT LISTAGG(t.value, :aggregate_strings_2) AS aggregate_strings_1 FROM t-oracle] 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT LISTAGG(t.value, :aggregate_strings_2) AS aggregate_strings_1 FROM t-oracle] 164s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value SEPARATOR %s) AS aggregate_strings_1 FROM t-mysql] 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value SEPARATOR %s) AS aggregate_strings_1 FROM t-mysql] 164s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value, ?) AS aggregate_strings_1 FROM t-sqlite] 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value, ?) AS aggregate_strings_1 FROM t-sqlite] 164s 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] 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT string_agg(t.value, %(aggregate_strings_2)s) AS aggregate_strings_1 FROM t-postgresql] 164s 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] 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT string_agg(t.value, __[POSTCOMPILE_aggregate_strings_2]) AS aggregate_strings_1 FROM t-mssql] 164s test/sql/test_functions.py::CompileTest::test_alias_method_columns 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_columns 164s test/sql/test_functions.py::CompileTest::test_alias_method_columns_two 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_columns_two 164s test/sql/test_functions.py::CompileTest::test_alias_method_one 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_one 164s test/sql/test_functions.py::CompileTest::test_alias_method_two 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_two 164s test/sql/test_functions.py::CompileTest::test_annotation_dialect_specific 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_annotation_dialect_specific 164s test/sql/test_functions.py::CompileTest::test_ansi_functions_with_args 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_ansi_functions_with_args 164s test/sql/test_functions.py::CompileTest::test_as_comparison 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison 164s test/sql/test_functions.py::CompileTest::test_as_comparison_annotate 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison_annotate 164s test/sql/test_functions.py::CompileTest::test_as_comparison_many_argument 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison_many_argument 164s test/sql/test_functions.py::CompileTest::test_assorted 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_assorted 164s test/sql/test_functions.py::CompileTest::test_case_sensitive 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_case_sensitive 164s test/sql/test_functions.py::CompileTest::test_char_length_fixed_args 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_char_length_fixed_args 164s test/sql/test_functions.py::CompileTest::test_compile 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_compile 164s test/sql/test_functions.py::CompileTest::test_cube_operators 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_cube_operators 164s test/sql/test_functions.py::CompileTest::test_custom_args 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_args 164s test/sql/test_functions.py::CompileTest::test_custom_default_namespace 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_default_namespace 164s test/sql/test_functions.py::CompileTest::test_custom_legacy_type 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_legacy_type 164s test/sql/test_functions.py::CompileTest::test_custom_name 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_name 164s test/sql/test_functions.py::CompileTest::test_custom_package_namespace 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_package_namespace 164s test/sql/test_functions.py::CompileTest::test_custom_registered_identifier 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_registered_identifier 164s test/sql/test_functions.py::CompileTest::test_custom_type 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_type 164s test/sql/test_functions.py::CompileTest::test_custom_w_custom_name 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_custom_name 164s test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name 164s test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name_no_identifier 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name_no_identifier 164s test/sql/test_functions.py::CompileTest::test_funcfilter_arrayagg_subscript 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_arrayagg_subscript 164s test/sql/test_functions.py::CompileTest::test_funcfilter_chaining 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_chaining 164s test/sql/test_functions.py::CompileTest::test_funcfilter_compound_criterion 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_compound_criterion 164s test/sql/test_functions.py::CompileTest::test_funcfilter_criterion 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_criterion 164s test/sql/test_functions.py::CompileTest::test_funcfilter_empty 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_empty 164s test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromcriterion 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromcriterion 164s test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromfunc 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromfunc 164s test/sql/test_functions.py::CompileTest::test_funcfilter_label 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_label 164s test/sql/test_functions.py::CompileTest::test_funcfilter_more_criteria 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_more_criteria 164s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups 164s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups_positional 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups_positional 164s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby 164s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby_partitionby 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby_partitionby 164s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range 164s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range_positional 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range_positional 164s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_rows 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_rows 164s test/sql/test_functions.py::CompileTest::test_funcfilter_within_group 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_within_group 164s test/sql/test_functions.py::CompileTest::test_functions_with_cols 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_functions_with_cols 164s test/sql/test_functions.py::CompileTest::test_generic_annotation 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_generic_annotation 164s test/sql/test_functions.py::CompileTest::test_generic_count 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_generic_count 164s test/sql/test_functions.py::CompileTest::test_generic_now 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_generic_now 164s test/sql/test_functions.py::CompileTest::test_generic_random 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_generic_random 164s test/sql/test_functions.py::CompileTest::test_incorrect_none_type 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_incorrect_none_type 164s test/sql/test_functions.py::CompileTest::test_mixed_case 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_mixed_case 164s test/sql/test_functions.py::CompileTest::test_mixed_case_packages 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_mixed_case_packages 164s test/sql/test_functions.py::CompileTest::test_namespacing_conflicts 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_namespacing_conflicts 164s test/sql/test_functions.py::CompileTest::test_non_functions 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_non_functions 164s test/sql/test_functions.py::CompileTest::test_operators_custom[False-add-5-myfunc() + 5] 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-add-5-myfunc() + 5] 164s test/sql/test_functions.py::CompileTest::test_operators_custom[False-eq-other2-myfunc() = q] 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-eq-other2-myfunc() = q] 164s test/sql/test_functions.py::CompileTest::test_operators_custom[False-in_op-other0-myfunc() IN (1, 2, 3)] 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-in_op-other0-myfunc() IN (1, 2, 3)] 164s test/sql/test_functions.py::CompileTest::test_operators_custom[True-add-5-myfunc() + 5] 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-add-5-myfunc() + 5] 164s test/sql/test_functions.py::CompileTest::test_operators_custom[True-eq-other2-myfunc() = q] 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-eq-other2-myfunc() = q] 164s test/sql/test_functions.py::CompileTest::test_operators_custom[True-in_op-other0-myfunc() IN (1, 2, 3)] 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-in_op-other0-myfunc() IN (1, 2, 3)] 164s test/sql/test_functions.py::CompileTest::test_pickle_over 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_pickle_over 164s test/sql/test_functions.py::CompileTest::test_pickle_within_group 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_pickle_within_group 164s test/sql/test_functions.py::CompileTest::test_quote_special_chars 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_quote_special_chars 164s test/sql/test_functions.py::CompileTest::test_quote_special_chars_packages 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_quote_special_chars_packages 164s test/sql/test_functions.py::CompileTest::test_replace_function 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_replace_function 164s test/sql/test_functions.py::CompileTest::test_replace_function_case_insensitive 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_replace_function_case_insensitive 164s test/sql/test_functions.py::CompileTest::test_return_type_aggregate_strings 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_return_type_aggregate_strings 164s test/sql/test_functions.py::CompileTest::test_return_type_detection 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_return_type_detection 164s test/sql/test_functions.py::CompileTest::test_select_method_one 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_one 164s test/sql/test_functions.py::CompileTest::test_select_method_three 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_three 164s test/sql/test_functions.py::CompileTest::test_select_method_two 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_two 164s test/sql/test_functions.py::CompileTest::test_underscores 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_underscores 164s test/sql/test_functions.py::CompileTest::test_underscores_packages 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_underscores_packages 164s test/sql/test_functions.py::CompileTest::test_uppercase 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_uppercase 164s test/sql/test_functions.py::CompileTest::test_uppercase_packages 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_uppercase_packages 164s test/sql/test_functions.py::CompileTest::test_use_labels 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_use_labels 164s test/sql/test_functions.py::CompileTest::test_use_labels_function_element 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_use_labels_function_element 164s test/sql/test_functions.py::CompileTest::test_within_group 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_within_group 164s test/sql/test_functions.py::CompileTest::test_within_group_desc 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_desc 164s test/sql/test_functions.py::CompileTest::test_within_group_filter 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_filter 164s test/sql/test_functions.py::CompileTest::test_within_group_multi 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_multi 164s test/sql/test_functions.py::CompileTest::test_within_group_w_over 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_w_over 164s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-not_unicode_value] 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-not_unicode_value] 164s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-unicode_value] 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-unicode_value] 164s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-not_unicode_value] 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-not_unicode_value] 164s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-unicode_value] 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-unicode_value] 164s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_as_from 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_as_from 164s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_conn_execute 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_conn_execute 164s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exec_options 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exec_options 164s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_bind 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_bind 164s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_expression 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_expression 164s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_update 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_update 164s test/sql/test_functions.py::RegisterTest::test_GenericFunction_is_registered 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::RegisterTest::test_GenericFunction_is_registered 164s test/sql/test_functions.py::RegisterTest::test_register_function 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::RegisterTest::test_register_function 164s test/sql/test_functions.py::ReturnTypeTest::test_array_agg 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg 164s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_datatype 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_datatype 164s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_explicit_type 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_explicit_type 164s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_implicit_type 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_implicit_type 164s test/sql/test_functions.py::ReturnTypeTest::test_cume_dist 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_cume_dist 164s test/sql/test_functions.py::ReturnTypeTest::test_mode 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_mode 164s test/sql/test_functions.py::ReturnTypeTest::test_percent_rank 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percent_rank 164s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont 164s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array 164s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array_desc 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array_desc 164s test/sql/test_functions.py::TableValuedCompileTest::test_aggregate_scalar_over_table_valued 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_aggregate_scalar_over_table_valued 164s test/sql/test_functions.py::TableValuedCompileTest::test_alias_column 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_alias_column 164s test/sql/test_functions.py::TableValuedCompileTest::test_alias_maintains_tableval_type 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_alias_maintains_tableval_type 164s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_one 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_one 164s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_subquery 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_subquery 164s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_two 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_two 164s test/sql/test_functions.py::TableValuedCompileTest::test_function_alias 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_function_alias 164s test/sql/test_functions.py::TableValuedCompileTest::test_json_object_keys_with_ordinality 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_json_object_keys_with_ordinality 164s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued 164s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_alias 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_alias 164s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_subquery 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_subquery 164s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_w_quoting 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_w_quoting 164s test/sql/test_functions.py::TableValuedCompileTest::test_named_with_ordinality 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_with_ordinality 164s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_maintains_tableval_type 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_maintains_tableval_type 164s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[False] 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[False] 164s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[True] 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[True] 164s test/sql/test_functions.py::TableValuedCompileTest::test_scalar_subquery 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_scalar_subquery 164s test/sql/test_functions.py::TableValuedCompileTest::test_scalar_table_valued 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_scalar_table_valued 164s test/sql/test_functions.py::TableValuedCompileTest::test_star_with_ordinality 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_star_with_ordinality 164s test/sql/test_functions.py::TableValuedCompileTest::test_subquery_as_table_valued 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_subquery_as_table_valued 164s test/sql/test_functions.py::TableValuedCompileTest::test_table_as_table_valued 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_as_table_valued 164s test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_one 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_one 164s test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_two 164s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_two 164s test/orm/test_generative.py::CaseSensitiveTest::test_distinct_count 164s [gw1] [ 28%] PASSED test/orm/test_generative.py::CaseSensitiveTest::test_distinct_count 164s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate 164s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate 164s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_1 164s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_1 164s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_2 164s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_2 164s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_3 164s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_3 164s test/orm/test_generative.py::GenerativeQueryTest::test_filter 164s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_filter 164s test/orm/test_generative.py::GenerativeQueryTest::test_offset 164s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_offset 164s test/orm/test_generative.py::GenerativeQueryTest::test_offset_order_by 164s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_offset_order_by 164s test/orm/test_generative.py::GenerativeQueryTest::test_order_by 164s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_order_by 164s test/orm/test_generative.py::GenerativeQueryTest::test_selectby 164s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_selectby 164s test/orm/test_generative.py::GenerativeQueryTest::test_slice 164s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_slice 164s test/orm/test_generative.py::GenerativeTest2::test_distinct_count 164s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeTest2::test_distinct_count 164s test/orm/test_generative.py::RelationshipsTest::test_from 164s [gw0] [ 28%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve 164s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve_dupe_by_name 164s [gw1] [ 28%] PASSED test/orm/test_generative.py::RelationshipsTest::test_from 164s test/orm/test_generative.py::RelationshipsTest::test_join 164s [gw1] [ 28%] PASSED test/orm/test_generative.py::RelationshipsTest::test_join 164s test/orm/test_generative.py::RelationshipsTest::test_outer_join 164s [gw1] [ 28%] PASSED test/orm/test_generative.py::RelationshipsTest::test_outer_join 164s test/orm/test_generative.py::RelationshipsTest::test_outer_join_count 164s [gw1] [ 28%] PASSED test/orm/test_generative.py::RelationshipsTest::test_outer_join_count 164s test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_negative 164s [gw1] [ 28%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_negative 164s test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_positive 164s [gw1] [ 28%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_positive 165s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative 165s [gw0] [ 28%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve_dupe_by_name 165s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_same_module_same_name 165s [gw1] [ 28%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative 165s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative_child_expired 165s [gw0] [ 28%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_same_module_same_name 165s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-ignore_unpopulated] 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-ignore_unpopulated] 165s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-not_ignore_unpopulated] 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-not_ignore_unpopulated] 165s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-ignore_unpopulated] 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-ignore_unpopulated] 165s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-not_ignore_unpopulated] 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-not_ignore_unpopulated] 165s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-ignore_unpopulated] 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-ignore_unpopulated] 165s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-not_ignore_unpopulated] 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-not_ignore_unpopulated] 165s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-ignore_unpopulated] 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-ignore_unpopulated] 165s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-not_ignore_unpopulated] 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-not_ignore_unpopulated] 165s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[assoc_proxy] 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[assoc_proxy] 165s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[plain] 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[plain] 165s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[property] 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[property] 165s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[synonym] 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[synonym] 165s test/orm/test_collection.py::CollectionsTest::test_dict 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict 165s test/orm/test_collection.py::CollectionsTest::test_dict_duck 165s [gw1] [ 28%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative_child_expired 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_duck 165s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive 165s test/orm/test_collection.py::CollectionsTest::test_dict_emulates 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_emulates 165s test/orm/test_collection.py::CollectionsTest::test_dict_subclass 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass 165s test/orm/test_collection.py::CollectionsTest::test_dict_subclass2 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass2 165s test/orm/test_collection.py::CollectionsTest::test_dict_subclass3 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass3 165s test/orm/test_collection.py::CollectionsTest::test_lifecycle 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_lifecycle 165s test/orm/test_collection.py::CollectionsTest::test_list 165s [gw1] [ 28%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive 165s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_gc 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_list 165s test/orm/test_collection.py::CollectionsTest::test_list_duck 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_duck 165s test/orm/test_collection.py::CollectionsTest::test_list_emulates 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_emulates 165s test/orm/test_collection.py::CollectionsTest::test_list_setitem_with_slices 165s [gw1] [ 28%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_gc 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_setitem_with_slices 165s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_pk_change 165s test/orm/test_collection.py::CollectionsTest::test_list_subclass 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_subclass 165s test/orm/test_collection.py::CollectionsTest::test_object_duck 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_object_duck 165s test/orm/test_collection.py::CollectionsTest::test_object_emulates 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_object_emulates 165s test/orm/test_collection.py::CollectionsTest::test_recipes 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_recipes 165s test/orm/test_collection.py::CollectionsTest::test_set 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_set 165s test/orm/test_collection.py::CollectionsTest::test_set_duck 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_duck 165s test/orm/test_collection.py::CollectionsTest::test_set_emulates 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_emulates 165s test/orm/test_collection.py::CollectionsTest::test_set_subclass 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_subclass 165s test/orm/test_collection.py::ColumnMappedWSerialize::test_indirect_table_column_mapped 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::ColumnMappedWSerialize::test_indirect_table_column_mapped 165s test/orm/test_collection.py::ColumnMappedWSerialize::test_selectable_column_mapped 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::ColumnMappedWSerialize::test_selectable_column_mapped 165s test/orm/test_collection.py::CustomCollectionsTest::test_basic 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_basic 165s test/orm/test_collection.py::CustomCollectionsTest::test_custom 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_custom 165s test/orm/test_collection.py::CustomCollectionsTest::test_dict 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_dict 165s test/orm/test_collection.py::CustomCollectionsTest::test_dict_wrapper 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_dict_wrapper 165s test/orm/test_collection.py::CustomCollectionsTest::test_lazyload 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_lazyload 165s test/orm/test_collection.py::CustomCollectionsTest::test_list[as_callable] 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list[as_callable] 165s test/orm/test_collection.py::CustomCollectionsTest::test_list[direct] 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list[direct] 165s test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[as_callable] 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[as_callable] 165s test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[direct] 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[direct] 165s test/orm/test_collection.py::DictHelpersTest::test_attr_mapped_collection 165s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_attr_mapped_collection 165s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_assertions 166s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_assertions 166s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection 166s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection 166s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection2 166s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection2 166s test/orm/test_collection.py::DictHelpersTest::test_declarative_column_mapped 166s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_declarative_column_mapped 166s test/orm/test_collection.py::DictHelpersTest::test_mapped_collection 166s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mapped_collection 166s test/orm/test_collection.py::DictHelpersTest::test_mapped_collection2 166s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mapped_collection2 166s test/orm/test_collection.py::DictHelpersTest::test_mixin 166s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mixin 166s test/orm/test_collection.py::DictHelpersTest::test_mixin2 166s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mixin2 166s test/orm/test_collection.py::InstrumentationTest::test_referenced_by_owner 166s [gw0] [ 28%] PASSED test/orm/test_collection.py::InstrumentationTest::test_referenced_by_owner 166s test/orm/test_collection.py::InstrumentationTest::test_uncooperative_descriptor_in_sweep 166s [gw0] [ 28%] PASSED test/orm/test_collection.py::InstrumentationTest::test_uncooperative_descriptor_in_sweep 166s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-attribute_keyed_dict] 166s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-attribute_keyed_dict] 166s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-column_keyed_dict] 166s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-column_keyed_dict] 166s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-attribute_keyed_dict] 166s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-attribute_keyed_dict] 166s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-column_keyed_dict] 166s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-column_keyed_dict] 166s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-attribute_keyed_dict] 166s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-attribute_keyed_dict] 166s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-column_keyed_dict] 166s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-column_keyed_dict] 166s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-attribute_keyed_dict] 166s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-attribute_keyed_dict] 166s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-column_keyed_dict] 166s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-column_keyed_dict] 166s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 166s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 166s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 166s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 166s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 166s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 166s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 166s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 166s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 166s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 166s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 166s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 166s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 166s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 166s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 166s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 166s test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_nocache 166s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_nocache 166s test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_ok_cache 166s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_ok_cache 166s test/sql/test_compare.py::CacheKeyTest::test_cache_key 166s [gw1] [ 28%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_pk_change 166s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_baked_mix 166s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key 166s test/sql/test_compare.py::CacheKeyTest::test_cache_key_equal 166s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_equal 166s test/sql/test_compare.py::CacheKeyTest::test_cache_key_no_method 166s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_no_method 166s test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--0] 166s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--0] 166s test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--1] 166s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--1] 166s test/sql/test_compare.py::CacheKeyTest::test_cache_key_unknown_traverse 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_unknown_traverse 166s test/sql/test_compare.py::CacheKeyTest::test_copy_internals_no_method 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CacheKeyTest::test_copy_internals_no_method 166s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt0] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt0] 166s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt1] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt1] 166s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt2] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt2] 166s test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen 166s test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen_w_del 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen_w_del 166s test/sql/test_compare.py::CacheKeyTest::test_get_children_no_method 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CacheKeyTest::test_get_children_no_method 166s test/sql/test_compare.py::CacheKeyTest::test_in_with_none 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CacheKeyTest::test_in_with_none 166s test/sql/test_compare.py::CacheKeyTest::test_literal_binds 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CacheKeyTest::test_literal_binds 166s test/sql/test_compare.py::CacheKeyTest::test_values_doesnt_caches_right_now 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CacheKeyTest::test_values_doesnt_caches_right_now 166s test/sql/test_compare.py::CompareAndCopyTest::test_all_present 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_all_present 166s test/sql/test_compare.py::CompareAndCopyTest::test_compare_col_identity 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_compare_col_identity 166s test/sql/test_compare.py::CompareAndCopyTest::test_compare_labels 166s [gw1] [ 29%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_baked_mix 166s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_filter_baked_query_shard_id 166s [gw1] [ 29%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_filter_baked_query_shard_id 166s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_compare_labels 166s test/sql/test_compare.py::CompareAndCopyTest::test_copy_internals 166s [gw1] [ 29%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get 166s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query 166s [gw1] [ 29%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_copy_internals 166s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query_shard_id 166s test/sql/test_compare.py::CompareClausesTest::test_cache_key_limit_offset_values 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_cache_key_limit_offset_values 166s test/sql/test_compare.py::CompareClausesTest::test_compare_adhoc_tables 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_adhoc_tables 166s test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_clears_mapping 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_clears_mapping 166s test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_wo_annotations 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_wo_annotations 166s test/sql/test_compare.py::CompareClausesTest::test_compare_binds 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_binds 166s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_assoc_different_operator 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_assoc_different_operator 166s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_associative 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_associative 166s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_assoc_different_operator 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_assoc_different_operator 166s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_associative 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_associative 166s test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_associative 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_associative 166s test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_non_commutative_inverses 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_non_commutative_inverses 166s test/sql/test_compare.py::CompareClausesTest::test_compare_labels 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_labels 166s test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_one 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_one 166s test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_two 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_two 166s test/sql/test_compare.py::CompareClausesTest::test_compare_tables 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_tables 166s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case0] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case0] 166s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case1] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case1] 166s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case2] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case2] 166s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case3] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case3] 166s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case4] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case4] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[AdHocHasEntityNamespace] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[AdHocHasEntityNamespace] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BinaryExpression] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BinaryExpression] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BindParameter] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BindParameter] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Case] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Case] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Cast] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Cast] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ClauseList] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ClauseList] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[CollationClause] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[CollationClause] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ColumnClause] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ColumnClause] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ExpressionClauseList] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ExpressionClauseList] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Extract] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Extract] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ForUpdateArg] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ForUpdateArg] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FromGrouping] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FromGrouping] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionAsBinary] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionAsBinary] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionFilter] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionFilter] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Grouping] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Grouping] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Join] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Join] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Label] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Label] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LambdaElement] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LambdaElement] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Load] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Load] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LoaderCriteriaOption] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LoaderCriteriaOption] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[NullLambdaStatement] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[NullLambdaStatement] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Over] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Over] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarFunctionColumn] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarFunctionColumn] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarSelect] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarSelect] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarValues] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarValues] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[SelectStatementGrouping] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[SelectStatementGrouping] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Slice] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Slice] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableClause] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableClause] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValueType] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValueType] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValuedColumn] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValuedColumn] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Tuple] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Tuple] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeClause] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeClause] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeCoerce] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeCoerce] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[UnaryExpression] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[UnaryExpression] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Values] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Values] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[WithinGroup] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[WithinGroup] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_AttributeStrategyLoad] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_AttributeStrategyLoad] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_LoadElement] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_LoadElement] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_MemoizedSelectEntities] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_MemoizedSelectEntities] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_WildcardLoad] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_WildcardLoad] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_label_reference] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_label_reference] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_textual_label_reference] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_textual_label_reference] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[aggregate_order_by] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[aggregate_order_by] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[array] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[array] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AdHocHasEntityNamespace] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AdHocHasEntityNamespace] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AliasedReturnsRows] 166s [gw1] [ 29%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query_shard_id 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AliasedReturnsRows] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAlias] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAlias] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAliasedReturnsRows] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAliasedReturnsRows] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAnsiFunction] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAnsiFunction] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAsBoolean] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAsBoolean] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBinaryExpression] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBinaryExpression] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBindParameter] 166s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_explicit_shard 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBindParameter] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBooleanClauseList] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBooleanClauseList] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCTE] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCTE] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCase] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCase] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCast] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCast] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedClauseList] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedClauseList] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollationClause] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollationClause] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollectionAggregate] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollectionAggregate] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumnClause] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumnClause] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumn] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumn] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExists] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExists] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExpressionClauseList] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExpressionClauseList] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExtract] 166s [gw1] [ 29%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_explicit_shard 166s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_one 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExtract] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFalse_] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFalse_] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFromGrouping] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFromGrouping] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionAsBinary] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionAsBinary] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionElement] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionElement] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionFilter] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionFilter] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunction] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunction] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGenericFunction] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGenericFunction] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGrouping] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGrouping] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedIndexExpression] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedIndexExpression] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedJoin] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedJoin] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLabel] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLabel] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLateral] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLateral] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNamedFromGrouping] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNamedFromGrouping] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNull] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNull] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOrderedSetAgg] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOrderedSetAgg] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOver] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOver] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedReturnTypeFromArgs] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedReturnTypeFromArgs] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedReturnTypeFromOptionalArgs] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedReturnTypeFromOptionalArgs] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarFunctionColumn] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarFunctionColumn] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarSelect] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarSelect] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarValues] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarValues] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSlice] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSlice] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSubquery] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSubquery] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableClause] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableClause] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableSample] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableSample] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedAlias] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedAlias] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedColumn] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedColumn] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTrue_] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTrue_] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTryCast] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTryCast] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTuple] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTuple] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTypeCoerce] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTypeCoerce] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedUnaryExpression] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedUnaryExpression] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedValues] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedValues] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedWithinGroup] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedWithinGroup] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_OffsetLimitParam] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_OffsetLimitParam] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_label_reference] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_label_reference] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_textual_label_reference] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_textual_label_reference] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedaggregate_strings] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedaggregate_strings] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedarray_agg] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedarray_agg] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedchar_length] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedchar_length] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcoalesce] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcoalesce] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedconcat] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedconcat] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcount] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcount] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcube] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcube] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcume_dist] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcume_dist] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_date] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_date] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_time] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_time] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_timestamp] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_timestamp] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_user] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_user] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateddense_rank] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateddense_rank] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedgrouping_sets] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedgrouping_sets] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltime] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltime] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltimestamp] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltimestamp] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmax] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmax] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmin] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmin] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmode] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmode] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednext_value] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednext_value] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednow] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednow] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercent_rank] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercent_rank] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_cont] 166s [gw1] [ 29%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_one 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_cont] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_disc] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_disc] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrandom] 166s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-auto] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrandom] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrank] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrank] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrollup] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrollup] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsession_user] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsession_user] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsum] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsum] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsysdate] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsysdate] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateduser] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateduser] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BinaryExpression] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BinaryExpression] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BindParameter] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BindParameter] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CTE] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CTE] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Case] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Case] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Cast] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Cast] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ClauseList] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ClauseList] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CollationClause] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CollationClause] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ColumnClause] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ColumnClause] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CompoundSelect] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CompoundSelect] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Delete] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Delete] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ExpressionClauseList] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ExpressionClauseList] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Extract] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Extract] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[False_] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[False_] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ForUpdateArg] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ForUpdateArg] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromGrouping] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromGrouping] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromStatement] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromStatement] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionAsBinary] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionAsBinary] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionElement] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionElement] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionFilter] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionFilter] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Function] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Function] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Grouping] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Grouping] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Insert] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Insert] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Join] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Join] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Label] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Label] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LambdaElement] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LambdaElement] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Load] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Load] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LoaderCriteriaOption] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LoaderCriteriaOption] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[NullLambdaStatement] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[NullLambdaStatement] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Null] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Null] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Over] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Over] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarFunctionColumn] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarFunctionColumn] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarSelect] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarSelect] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarValues] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarValues] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[SelectStatementGrouping] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[SelectStatementGrouping] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Select] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Select] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Slice] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Slice] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableClause] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableClause] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableSample] 166s [gw1] [ 29%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-auto] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableSample] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValueType] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValueType] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedAlias] 166s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-evaluate] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedAlias] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedColumn] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedColumn] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextClause] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextClause] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextualSelect] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextualSelect] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[True_] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[True_] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Tuple] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Tuple] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeClause] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeClause] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeCoerce] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeCoerce] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[UnaryExpression] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[UnaryExpression] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Update] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Update] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Values] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Values] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[WithinGroup] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[WithinGroup] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_AttributeStrategyLoad] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_AttributeStrategyLoad] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_LoadElement] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_LoadElement] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_MemoizedSelectEntities] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_MemoizedSelectEntities] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_WildcardLoad] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_WildcardLoad] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_label_reference] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_label_reference] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_textual_label_reference] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_textual_label_reference] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[aggregate_order_by] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[aggregate_order_by] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[array] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[array] 166s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[next_value] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[next_value] 166s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[TypeDecorator] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[TypeDecorator] 166s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[UserDefinedType] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[UserDefinedType] 166s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[TypeDecorator] 166s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[TypeDecorator] 166s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[UserDefinedType] 166s [gw0] [ 30%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[UserDefinedType] 166s test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[TypeDecorator] 166s [gw0] [ 30%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[TypeDecorator] 166s test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[UserDefinedType] 166s [gw0] [ 30%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[UserDefinedType] 166s test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_cache_ok 166s [gw0] [ 30%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_cache_ok 166s test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_no_cache 166s [gw0] [ 30%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_no_cache 166s test/sql/test_compare.py::TypesTest::test_typedec_cache_ok_params 166s [gw0] [ 30%] PASSED test/sql/test_compare.py::TypesTest::test_typedec_cache_ok_params 166s test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_cache_ok 166s [gw0] [ 30%] PASSED test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_cache_ok 166s test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_no_cache 166s [gw0] [ 30%] PASSED test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_no_cache 166s test/orm/test_compile.py::CompileTest::test_conflicting_backref_one 166s [gw0] [ 30%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_one 166s test/orm/test_compile.py::CompileTest::test_conflicting_backref_subclass 166s [gw0] [ 30%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_subclass 166s test/orm/test_compile.py::CompileTest::test_conflicting_backref_two 166s [gw1] [ 30%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-evaluate] 166s [gw0] [ 30%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_two 166s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-fetch] 166s test/orm/test_compile.py::CompileTest::test_misc_one 166s [gw0] [ 30%] PASSED test/orm/test_compile.py::CompileTest::test_misc_one 166s test/orm/test_compile.py::CompileTest::test_with_polymorphic 166s [gw0] [ 30%] PASSED test/orm/test_compile.py::CompileTest::test_with_polymorphic 166s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_no_special_chars 166s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_no_special_chars 166s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_one 166s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_one 166s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_two 166s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_two 166s test/sql/test_compiler.py::BindParameterTest::test_bind_as_col 166s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_as_col 166s test/sql/test_compiler.py::BindParameterTest::test_bind_callable 166s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_callable 166s test/sql/test_compiler.py::BindParameterTest::test_bind_escape_extensibility 166s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_escape_extensibility 166s test/sql/test_compiler.py::BindParameterTest::test_bind_given_anon_name_dont_double 166s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_given_anon_name_dont_double 166s test/sql/test_compiler.py::BindParameterTest::test_bind_param_escaping 166s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_param_escaping 166s test/sql/test_compiler.py::BindParameterTest::test_bind_params_missing 166s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_params_missing 167s test/sql/test_compiler.py::BindParameterTest::test_binds 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_binds 167s test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[False] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[False] 167s test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[True] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[True] 167s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt10-stmt20-param10-param20-None-None] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt10-stmt20-param10-param20-None-None] 167s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt11-stmt21-param11-param21-None-None] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt11-stmt21-param11-param21-None-None] 167s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt12-stmt22-param12-param22-None-None] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt12-stmt22-param12-param22-None-None] 167s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt13-stmt23-param13-param23-extparam13-extparam23] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt13-stmt23-param13-param23-extparam13-extparam23] 167s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt14-stmt24-param14-param24-extparam14-extparam24] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt14-stmt24-param14-param24-extparam14-extparam24] 167s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt15-stmt25-param15-param25-None-None] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt15-stmt25-param15-param25-None-None] 167s test/sql/test_compiler.py::BindParameterTest::test_construct_params_positional_plain_repeated 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_positional_plain_repeated 167s test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_one 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_one 167s test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_two 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_two 167s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[False] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[False] 167s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[True] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[True] 167s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_pre 167s [gw1] [ 30%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-fetch] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_pre 167s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[named] 167s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-auto] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[named] 167s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[numeric] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[numeric] 167s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[qmark] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[qmark] 167s test/sql/test_compiler.py::BindParameterTest::test_expanding_non_expanding_conflict 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_non_expanding_conflict 167s test/sql/test_compiler.py::BindParameterTest::test_expanding_parameter 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_parameter 167s test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_compound_select_literal_binds 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_compound_select_literal_binds 167s test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_select_literal_binds 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_select_literal_binds 167s test/sql/test_compiler.py::BindParameterTest::test_limit_offset_compound_select_literal_binds 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_limit_offset_compound_select_literal_binds 167s test/sql/test_compiler.py::BindParameterTest::test_limit_offset_select_literal_binds 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_limit_offset_select_literal_binds 167s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[expanding] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[expanding] 167s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[plain] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[plain] 167s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[expanding] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[expanding] 167s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[plain] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[plain] 167s test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default] 167s test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default_qmark] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default_qmark] 167s test/sql/test_compiler.py::BindParameterTest::test_multiple_col_binds 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_multiple_col_binds 167s test/sql/test_compiler.py::BindParameterTest::test_numeric_dollar_bindparam 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_numeric_dollar_bindparam 167s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[five] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[five] 167s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[four] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[four] 167s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[one] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[one] 167s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[seven] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[seven] 167s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[six] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[six] 167s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[three] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[three] 167s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[two] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[two] 167s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter 167s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_literal_binds 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_literal_binds 167s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_render_postcompile 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_render_postcompile 167s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter 167s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_literal_binds 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_literal_binds 167s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_render_postcompile 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_render_postcompile 167s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_sent_parameter_literal_binds 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_sent_parameter_literal_binds 167s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt0-SELECT mytable.myid FROM mytable WHERE mytable.myid = NULL-True-None] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt0-SELECT mytable.myid FROM mytable WHERE mytable.myid = NULL-True-None] 167s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt1-SELECT mytable.myid FROM mytable WHERE mytable.myid IS NULL-False-None] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt1-SELECT mytable.myid FROM mytable WHERE mytable.myid IS NULL-False-None] 167s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt2-SELECT mytable.myid, NULL AS anon_1 FROM mytable-False-None] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt2-SELECT mytable.myid, NULL AS anon_1 FROM mytable-False-None] 167s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt3-SELECT mytable.myid FROM mytable WHERE mytable.myid IS NULL-False-None] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt3-SELECT mytable.myid FROM mytable WHERE mytable.myid IS NULL-False-None] 167s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt4-INSERT INTO mytable (myid) VALUES (NULL)-False-None] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt4-INSERT INTO mytable (myid) VALUES (NULL)-False-None] 167s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt5-INSERT INTO mytable DEFAULT VALUES-False-params5] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt5-INSERT INTO mytable DEFAULT VALUES-False-params5] 167s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt6-UPDATE mytable SET myid=NULL-False-None] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt6-UPDATE mytable SET myid=NULL-False-None] 167s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt7-UPDATE mytable SET myid=NULL WHERE mytable.myid = NULL-True-None] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt7-UPDATE mytable SET myid=NULL WHERE mytable.myid = NULL-True-None] 167s test/sql/test_compiler.py::BindParameterTest::test_select_in[not_scalar_subquery] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_select_in[not_scalar_subquery] 167s test/sql/test_compiler.py::BindParameterTest::test_select_in[scalar_subquery] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_select_in[scalar_subquery] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-[BracketsAndCase]-_BracketsAndCase_] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-[BracketsAndCase]-_BracketsAndCase_] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-_name-_name] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-_name-_name] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-has spaces-has_spaces] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-has spaces-has_spaces] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-normalname-normalname] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-normalname-normalname] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-[BracketsAndCase]-_BracketsAndCase_] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-[BracketsAndCase]-_BracketsAndCase_] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-_name-_name] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-_name-_name] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-has spaces-has_spaces] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-has spaces-has_spaces] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-normalname-normalname] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-normalname-normalname] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[not_use_positional] 167s [gw1] [ 30%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-auto] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[not_use_positional] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[use_positional] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[use_positional] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-[BracketsAndCase]-_BracketsAndCase_] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-[BracketsAndCase]-_BracketsAndCase_] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-_name-_name] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-_name-_name] 167s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-evaluate] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-has spaces-has_spaces] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-has spaces-has_spaces] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-normalname-normalname] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-normalname-normalname] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-[BracketsAndCase]-_BracketsAndCase_] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-[BracketsAndCase]-_BracketsAndCase_] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-_name-_name] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-_name-_name] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-has spaces-has_spaces] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-has spaces-has_spaces] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-normalname-normalname] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-normalname-normalname] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-[BracketsAndCase]-_BracketsAndCase_] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-[BracketsAndCase]-_BracketsAndCase_] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-_name-_name] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-_name-_name] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-has spaces-has_spaces] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-has spaces-has_spaces] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-normalname-normalname] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-normalname-normalname] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-[BracketsAndCase]-_BracketsAndCase_] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-[BracketsAndCase]-_BracketsAndCase_] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-_name-_name] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-_name-_name] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-has spaces-has_spaces] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-has spaces-has_spaces] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-normalname-normalname] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-normalname-normalname] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-[BracketsAndCase]-_BracketsAndCase_] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-[BracketsAndCase]-_BracketsAndCase_] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-_name-_name] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-_name-_name] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-has spaces-has_spaces] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-has spaces-has_spaces] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-normalname-normalname] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-normalname-normalname] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-[BracketsAndCase]-_BracketsAndCase_] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-[BracketsAndCase]-_BracketsAndCase_] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-_name-_name] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-_name-_name] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-has spaces-has_spaces] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-has spaces-has_spaces] 167s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-normalname-normalname] 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-normalname-normalname] 167s test/sql/test_compiler.py::BindParameterTest::test_tuple_clauselist_in 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_clauselist_in 167s test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_no_values 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_no_values 167s test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_values 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_values 167s test/sql/test_compiler.py::BindParameterTest::test_unique_binds_no_clone_collision 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_unique_binds_no_clone_collision 167s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_aggregate_order_by 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_aggregate_order_by 167s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_one_element 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_one_element 167s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_two_elements 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_two_elements 167s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_heterogeneous 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_heterogeneous 167s test/sql/test_compiler.py::CoercionTest::test_None_and_nothing 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_None_and_nothing 167s test/sql/test_compiler.py::CoercionTest::test_None_and_val 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_None_and_val 167s test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where 167s test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where_non_native 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where_non_native 167s test/sql/test_compiler.py::CoercionTest::test_val_and_None 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_None 167s test/sql/test_compiler.py::CoercionTest::test_val_and_false 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_false 167s test/sql/test_compiler.py::CoercionTest::test_val_and_null 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_null 167s test/sql/test_compiler.py::CoercionTest::test_val_and_true_coerced 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_true_coerced 167s test/sql/test_compiler.py::CoercionTest::test_val_is_null_coerced 167s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_is_null_coerced 167s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_illegal_two_autoincrements 167s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_illegal_two_autoincrements 167s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_increment_5 167s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_increment_5 167s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_no_primary_key 167s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_no_primary_key 167s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_1_1 167s [gw1] [ 30%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-evaluate] 167s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_1_1 167s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_illegal_two_autoincrements 167s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_illegal_two_autoincrements 167s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_options 167s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_options 167s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key 167s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key 167s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key_non_nullable 167s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key_non_nullable 167s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_separate_from_primary_key 167s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_separate_from_primary_key 167s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table0] 167s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-fetch] 167s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table0] 167s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table1] 167s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table1] 167s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_separate_from_primary_key 167s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_separate_from_primary_key 167s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_start_0 167s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_start_0 167s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_defaults_to_identity 167s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_defaults_to_identity 167s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_no_identity 167s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_no_identity 167s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_with_identity_object 167s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_with_identity_object 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_orcer_by_no_arg 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_orcer_by_no_arg 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_adapt 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_adapt 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_multi_col 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_multi_col 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_one 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_one 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_two 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_two 167s test/dialect/oracle/test_compiler.py::CompileTest::test_alias_outer_join 167s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_alias_outer_join 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_array 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_agg_w_filter_subscript 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_agg_w_filter_subscript 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_compare 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_compare 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contained_by 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contained_by 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contains 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contains 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[no type_] 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[no type_] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[with type_] 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[with type_] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_insert 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_insert 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_type 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_type 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[False] 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[False] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[True] 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[True] 167s test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote 167s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote 167s test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote_works_on_expanding 167s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote_works_on_expanding 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_bitwise_xor 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_bitwise_xor 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_domain_schema 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_domain_schema 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_double_pg_double 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_double_pg_double 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema_translate 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema_translate 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_check_constraint_with_deferrable 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_check_constraint_with_deferrable 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_check_constraint_with_deferrable_and_not_valid 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_check_constraint_with_deferrable_and_not_valid 167s [gw1] [ 30%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-fetch] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_check_constraint_with_not_valid 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_check_constraint_with_not_valid 167s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 167s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 167s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-auto] 167s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 167s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 167s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[no_persisted] 167s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[no_persisted] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 167s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 167s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 167s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 167s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_false] 167s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_false] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 167s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 167s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 167s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 167s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_none] 167s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_none] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 167s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 167s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 167s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed_persisted_false 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed_persisted_false 167s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed_persisted_true 167s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed_persisted_true 167s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity 167s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[False] 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[False] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[True] 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[True] 167s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_no_generated 167s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_no_generated 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[False] 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[False] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[True] 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[True] 167s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_not_supported 167s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_not_supported 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_null 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_null 167s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-False-BY DEFAULT] 167s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-False-BY DEFAULT] 167s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-None-BY DEFAULT] 167s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-None-BY DEFAULT] 167s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-True-BY DEFAULT ON NULL] 167s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-True-BY DEFAULT ON NULL] 167s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[True-True-ALWAYS ON NULL] 167s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[True-True-ALWAYS ON NULL] 167s test/dialect/oracle/test_compiler.py::CompileTest::test_compound 167s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_compound 167s test/dialect/mysql/test_compiler.py::CompileTest::test_concat_compile_kw 167s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_concat_compile_kw 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[False-immediate] 167s [gw1] [ 30%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-auto] 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[False-immediate] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[True-deferred] 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[True-deferred] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_check_constraint_not_valid 167s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-evaluate] 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_check_constraint_not_valid 167s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length 167s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length 167s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted 167s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted 167s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted_3085_workaround 167s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted_3085_workaround 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_domain_schema_translate 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_domain_schema_translate 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_drop_enum 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_drop_enum 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_enum_schema_translate 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_enum_schema_translate 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_column_not_valid 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_column_not_valid 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_not_valid 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_not_valid 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_ondelete_column_list 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_ondelete_column_list 167s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_alt_schema 167s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_alt_schema 167s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_bitmap_compress 167s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_bitmap_compress 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_concurrently 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_concurrently 167s test/dialect/mssql/test_compiler.py::CompileTest::test_create_index_expr 167s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_create_index_expr 167s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr 167s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr 167s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_expr 167s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_expr 167s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func 167s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func 167s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func_unary 167s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func_unary 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_expr_gets_parens 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_expr_gets_parens 167s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_two 167s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_two 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_literals 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_literals 167s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_simple 167s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_simple 167s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_arbitrary_column_element 167s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_arbitrary_column_element 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_labeled_ops 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_labeled_ops 167s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length 167s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length 167s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length_quoted 167s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length_quoted 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_multiple_options 167s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_multiple_options 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_ops 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_ops 167s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_parser 167s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_parser 167s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_prefix 167s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_prefix 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_tablespace 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_tablespace 167s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_text 167s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_text 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_text_or_composite 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_text_or_composite 167s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_using 167s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_using 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using_unusual_conditions 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using_unusual_conditions 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_with 167s [gw1] [ 31%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-evaluate] 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_with 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_partial_index 167s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-fetch] 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_partial_index 167s test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_plain 167s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_plain 167s test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_with_using 167s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_with_using 167s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-False-version5] 167s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-False-version5] 167s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-True-version2] 167s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-True-version2] 167s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version3] 167s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version3] 167s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version4] 167s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version4] 167s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version0] 167s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version0] 167s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version1] 167s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version1] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_array_embedded_schema_type_schema_translate 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_array_embedded_schema_type_schema_translate 167s test/dialect/oracle/test_compiler.py::CompileTest::test_create_table_compress 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_table_compress 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_quoting 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_quoting 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_tuple 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_tuple 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_list 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_list 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_range 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_range 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_multiple_options 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_multiple_options 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oids 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oids 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oncommit_option 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oncommit_option 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_schema_type_schema_translate 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_schema_type_schema_translate 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace_quoted 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace_quoted 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_using_option 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_using_option 167s test/dialect/oracle/test_compiler.py::CompileTest::test_cte 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_cte 167s test/dialect/mysql/test_compiler.py::CompileTest::test_deferrable_initially_kw_not_ignored 167s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_deferrable_initially_kw_not_ignored 167s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_exclude_hint 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_exclude_hint 167s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms 167s test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms 167s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms 167s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 167s test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 167s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 167s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_hint 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_hint 167s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_returning 167s [gw1] [ 31%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-fetch] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_returning 167s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema 167s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-auto] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema 167s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart 167s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_both_need_quoting 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_both_need_quoting 167s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_needs_quoting 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_needs_quoting 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_1 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_1 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_2 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_2 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_3 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_3 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_4 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_4 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_domain 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_domain 167s test/dialect/oracle/test_compiler.py::CompileTest::test_double_to_oracle_double 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_double_to_oracle_double 167s test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mariadb 167s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mariadb 167s test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mysql 167s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mysql 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_drop_index_concurrently 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_drop_index_concurrently 167s test/dialect/mssql/test_compiler.py::CompileTest::test_drop_index_w_schema 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_drop_index_w_schema 167s 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]] 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_eager_grouping_flag[type_0--(x -> %(x_1)s) || %(param_1)s || (x -> %(x_2)s)-x[%(x_1)s] || %(param_1)s || x[%(x_2)s]] 167s 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] 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_eager_grouping_flag[type_0--(x -> %(x_1)s) || %(param_1)s-x[%(x_1)s] || %(param_1)s] 167s 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]] 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_eager_grouping_flag[type_1--(x -> %(x_1)s) || %(param_1)s || (x -> %(x_2)s)-x[%(x_1)s] || %(param_1)s || x[%(x_2)s]] 167s 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] 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_eager_grouping_flag[type_1--(x -> %(x_1)s) || %(param_1)s-x[%(x_1)s] || %(param_1)s] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast_quote 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast_quote 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_colname_needs_quoting 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_colname_needs_quoting 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_complex 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_complex 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_where_using 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_where_using 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_expression 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_expression 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_full 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_full 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_literal_binds 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_literal_binds 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_min 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_min 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_ops_many 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_ops_many 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_text 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_text 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_when 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_when 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_with_using_unusual_conditions 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_with_using_unusual_conditions 167s test/dialect/mssql/test_compiler.py::CompileTest::test_extract 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_extract 167s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw2-OFFSET 0 ROWS FETCH FIRST :param_1 ROWS ONLY-params2] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw2-OFFSET 0 ROWS FETCH FIRST :param_1 ROWS ONLY-params2] 167s [gw1] [ 31%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-auto] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 167s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-evaluate] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[None-10-fetch_kw1-OFFSET :param_1 ROWS-params1] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[None-10-fetch_kw1-OFFSET :param_1 ROWS-params1] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET [Y] ROWS FETCH FIRST [Q] ROWS ONLY-params8] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET [Y] ROWS FETCH FIRST [Q] ROWS ONLY-params8] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 167s 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] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[0-0-fetch_kw3-mssql_rn > :param_1 AND mssql_rn <= :param_2 + :param_1-params3] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 167s 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] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-10-fetch_kw0-mssql_rn > :param_1 AND mssql_rn <= :param_2 + :param_1-params0] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw2-mssql_rn <= :param_1-params2] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw2-mssql_rn <= :param_1-params2] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[None-10-fetch_kw1-mssql_rn > :param_1-params1] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[None-10-fetch_kw1-mssql_rn > :param_1-params1] 167s 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] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch10-offset10-fetch_kw10-mssql_rn > Y + W AND mssql_rn <= Q + Z + Y + W-params10] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch7-offset7-fetch_kw7-mssql_rn > Y AND mssql_rn <= Q + Y-params7] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch7-offset7-fetch_kw7-mssql_rn > Y AND mssql_rn <= Q + Y-params7] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch8-offset8-fetch_kw8-mssql_rn > [Y] AND mssql_rn <= [Q] + [Y]-params8] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch8-offset8-fetch_kw8-mssql_rn > [Y] AND mssql_rn <= [Q] + [Y]-params8] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch9-offset9-fetch_kw9-mssql_rn > :Y AND mssql_rn <= :Q + :Y-params9] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch9-offset9-fetch_kw9-mssql_rn > :Y AND mssql_rn <= :Q + :Y-params9] 167s test/dialect/oracle/test_compiler.py::CompileTest::test_fetch_type 167s [gw0] [ 31%] SKIPPED test/dialect/oracle/test_compiler.py::CompileTest::test_fetch_type 167s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update 167s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_present_legacy 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_present_legacy 167s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_unpresent_legacy 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_unpresent_legacy 167s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present 167s [gw1] [ 31%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-evaluate] 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present 167s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present_legacy 167s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-fetch] 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present_legacy 167s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_unpresent_legacy 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_unpresent_legacy 167s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_partial_col_unpresent_legacy 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_partial_col_unpresent_legacy 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update_with_schema 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update_with_schema 167s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_insensitive 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_insensitive 167s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[False] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[False] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[True] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[True] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_insensitive 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_insensitive 167s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[False] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[False] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[True] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[True] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_foreign_key_constraint_with_cascades_and_not_valid 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_foreign_key_constraint_with_cascades_and_not_valid 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_foreign_key_constraint_with_deferrable 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_foreign_key_constraint_with_deferrable 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_foreign_key_constraint_with_not_valid 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_foreign_key_constraint_with_not_valid 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_from_only 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_from_only 167s test/dialect/mssql/test_compiler.py::CompileTest::test_function 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_function 167s test/dialect/mssql/test_compiler.py::CompileTest::test_function_overrides 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_function_overrides 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_generic_enum 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_generic_enum 167s test/dialect/mysql/test_compiler.py::CompileTest::test_groupby_rollup 167s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_groupby_rollup 167s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[dash] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[dash] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[double quotes] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[double quotes] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[matched_square_brackets] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[matched_square_brackets] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[percent] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[percent] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[plain] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[plain] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[question mark] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[question mark] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[slash] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[slash] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[space] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[space] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_left_square_bracket] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_left_square_bracket] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_right_square_bracket] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_right_square_bracket] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_ilike_escaping 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_ilike_escaping 167s test/dialect/mssql/test_compiler.py::CompileTest::test_in_with_subqueries 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_in_with_subqueries 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD PRIMARY KEY (id) INCLUDE (value, misc)] 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD PRIMARY KEY (id) INCLUDE (value, misc)] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD UNIQUE (id) INCLUDE (value)] 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD UNIQUE (id) INCLUDE (value)] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-CREATE INDEX idx ON foo (id) INCLUDE (value)] 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-CREATE INDEX idx ON foo (id) INCLUDE (value)] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_index_clustering 167s [gw1] [ 31%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-fetch] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_clustering 167s test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_clustering 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_clustering 167s test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_no_clustering 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_no_clustering 167s test/dialect/mssql/test_compiler.py::CompileTest::test_index_empty 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_empty 167s test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_1 167s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_core_lookup_w_shard 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_1 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_1 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_1 167s test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_2 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_2 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_2 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_2 167s test/dialect/mssql/test_compiler.py::CompileTest::test_index_include_where 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_include_where 167s test/dialect/mssql/test_compiler.py::CompileTest::test_index_not_colstore_clustering 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_not_colstore_clustering 167s test/dialect/mssql/test_compiler.py::CompileTest::test_index_ordering 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_ordering 167s test/dialect/mssql/test_compiler.py::CompileTest::test_index_where 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_where 167s test/dialect/mssql/test_compiler.py::CompileTest::test_insert 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert 167s test/dialect/mssql/test_compiler.py::CompileTest::test_insert_hint 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert_hint 167s test/dialect/mssql/test_compiler.py::CompileTest::test_insert_returning 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert_returning 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_insert_returning 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_insert_returning 167s test/dialect/mssql/test_compiler.py::CompileTest::test_join_with_hint 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_join_with_hint 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPATH] 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPATH] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPathType] 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPathType] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_json_still_uses_arrow_syntax 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_json_still_uses_arrow_syntax 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_functions_use_parentheses_with_subscripting 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_functions_use_parentheses_with_subscripting 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg13] 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg13] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg14] 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg14] 167s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five 167s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five_legacy 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five_legacy 167s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_firstrows_legacy 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_firstrows_legacy 167s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_legacy 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_legacy 167s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_offset_fetch 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_offset_fetch 167s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_window 167s [gw1] [ 31%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_core_lookup_w_shard 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_window 167s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_w_ambiguous_cols 167s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_db_lookup 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_w_ambiguous_cols 167s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_with_correlated_order_by 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_with_correlated_order_by 167s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one 167s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_firstrows_legacy 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_firstrows_legacy 167s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_legacy 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_legacy 167s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds 167s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds_legacy 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds_legacy 167s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_preserves_typing_information_legacy 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_preserves_typing_information_legacy 167s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six 167s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six_legacy 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six_legacy 167s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_special_quoting_legacy 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_special_quoting_legacy 167s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three 167s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three_legacy 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three_legacy 167s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two 167s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two_legacy 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two_legacy 167s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top 167s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top_literal_binds 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top_literal_binds 167s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_offset_using_window 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_offset_using_window 167s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_top 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_top 167s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_window 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_window 167s [gw1] [ 31%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_db_lookup 167s test/dialect/oracle/test_compiler.py::CompileTest::test_long_labels_legacy_ident_length 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_long_labels_legacy_ident_length 167s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_query_explicit_shard_via_bind_opts 167s test/dialect/mysql/test_compiler.py::CompileTest::test_mariadb_for_update 167s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_mariadb_for_update 167s test/dialect/mysql/test_compiler.py::CompileTest::test_match_kw_raises 167s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_match_kw_raises 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_multirange_custom_object_hook 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_multirange_custom_object_hook 167s test/dialect/oracle/test_compiler.py::CompileTest::test_no_paren_fns 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_no_paren_fns 167s test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_nested_right_join 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_nested_right_join 167s test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_plusses_everthing_in_the_condition 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_plusses_everthing_in_the_condition 167s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery 167s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[percent] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[percent] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[plain] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[plain] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[ties] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[ties] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit 167s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit_offset_newstyle 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit_offset_newstyle 167s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[0] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[0] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[10] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[10] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[0] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[0] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[10] 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[10] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_parameters_insubquery 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_parameters_insubquery 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data1 UNIQUE NULLS NOT DISTINCT (data)] 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data1 UNIQUE NULLS NOT DISTINCT (data)] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data2 UNIQUE NULLS DISTINCT (data2)] 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data2 UNIQUE NULLS DISTINCT (data2)] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data3 UNIQUE (data3)] 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data3 UNIQUE (data3)] 167s 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] 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE INDEX test_idx3_complex ON test_tbl (data3) INCLUDE (data2) NULLS NOT DISTINCT WITH (fillfactor = 50) WHERE data3 > 5] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx1 ON test_tbl (data) NULLS NOT DISTINCT] 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx1 ON test_tbl (data) NULLS NOT DISTINCT] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx2 ON test_tbl (data2) NULLS DISTINCT] 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx2 ON test_tbl (data2) NULLS DISTINCT] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx3 ON test_tbl (data3)] 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx3 ON test_tbl (data3)] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_offset_dont_misapply_labelreference 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_offset_dont_misapply_labelreference 167s test/dialect/mssql/test_compiler.py::CompileTest::test_offset_using_window 167s [gw1] [ 31%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_query_explicit_shard_via_bind_opts 167s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_offset_using_window 167s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_eight 167s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_eight 167s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_five 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_five 167s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_four 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_four 167s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_one 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_one 167s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_seven 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_seven 167s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_six 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_six 167s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_three 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_three 167s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_two 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_two 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-&&] 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-&&] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-<@] 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-<@] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-@>] 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-@>] 167s test/dialect/oracle/test_compiler.py::CompileTest::test_owner 167s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_owner 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_base_array 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_base_array 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_pg_array 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_pg_array 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_implicit_pg_array 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_implicit_pg_array 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_base_array 167s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_base_array 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_pg_array 167s [gw0] [ 32%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_pg_array 167s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 167s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 167s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 167s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 167s [gw0] [ 32%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 167s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 167s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 167s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 167s [gw0] [ 32%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_stringify_returning 167s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_stringify_returning 167s test/dialect/mysql/test_compiler.py::CompileTest::test_plain_stringify_returning 167s [gw0] [ 32%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_plain_stringify_returning 167s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_stringify_returning 167s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_stringify_returning 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_stringify_returning 167s [gw0] [ 32%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_stringify_returning 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_primary_key_constraint_with_deferrable 167s [gw0] [ 32%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_primary_key_constraint_with_deferrable 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_primary_key_constraint_with_deferrable_and_include 167s [gw0] [ 32%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_primary_key_constraint_with_deferrable_and_include 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_primary_key_constraint_with_include 167s [gw0] [ 32%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_primary_key_constraint_with_include 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_range_custom_object_hook 167s [gw0] [ 32%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_range_custom_object_hook 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_reserved_words 167s [gw0] [ 32%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_reserved_words 167s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect2-False] 167s [gw0] [ 32%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect2-False] 167s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect3-True] 167s [gw0] [ 32%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect3-True] 167s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect4-False] 167s [gw0] [ 32%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect4-False] 167s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect5-True] 167s [gw0] [ 32%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect5-True] 167s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mariadb-True] 167s [gw0] [ 32%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mariadb-True] 167s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mysql-False] 167s [gw0] [ 32%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mysql-False] 167s [gw1] [ 32%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip 167s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert 167s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert 167s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_computed 167s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip_future 167s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_computed 167s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_functional 167s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_functional 167s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_labeled 167s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_labeled 167s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_update_computed_warning 167s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_update_computed_warning 167s 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.] 167s [gw0] [ 32%] 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.] 167s 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.] 167s [gw0] [ 32%] 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.] 167s 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.] 167s [gw0] [ 32%] 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.] 167s 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.] 167s [gw0] [ 32%] 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.] 167s 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] 167s [gw0] [ 32%] 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] 167s 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] 167s [gw0] [ 32%] 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] 167s 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] 167s [gw0] [ 32%] 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] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[False] 167s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[False] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[True] 167s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[True] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[False] 167s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[False] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[True] 167s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[True] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_one 167s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_one 167s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_two 167s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_two 167s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-not_use_schema_translate] 167s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-not_use_schema_translate] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-use_schema_translate] 167s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-use_schema_translate] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-not_use_schema_translate] 167s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-not_use_schema_translate] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-use_schema_translate] 167s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-use_schema_translate] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-not_use_schema_translate] 167s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-not_use_schema_translate] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-use_schema_translate] 167s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-use_schema_translate] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-not_use_schema_translate] 167s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-not_use_schema_translate] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-use_schema_translate] 167s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-use_schema_translate] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_select_w_order_by_collate 167s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_w_order_by_collate 167s test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock 167s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock 167s test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock_schema 167s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock_schema 167s test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch 167s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch 167s test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch_offset 167s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch_offset 167s test/dialect/mssql/test_compiler.py::CompileTest::test_simple_limit_expression_offset_using_window 167s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_simple_limit_expression_offset_using_window 167s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT __[POSTCOMPILE_param_1] AS anon_1, __[POSTCOMPILE_param_2] AS anon_2-kw0] 167s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT __[POSTCOMPILE_param_1] AS anon_1, __[POSTCOMPILE_param_2] AS anon_2-kw0] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT sometable.foo FROM sometable WHERE sometable.foo IN (__[POSTCOMPILE_foo_1])-kw1] 167s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT sometable.foo FROM sometable WHERE sometable.foo IN (__[POSTCOMPILE_foo_1])-kw1] 167s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-sometable.foo IN (__[POSTCOMPILE_foo_1])-kw2] 167s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-sometable.foo IN (__[POSTCOMPILE_foo_1])-kw2] 167s test/dialect/oracle/test_compiler.py::CompileTest::test_subquery 167s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_subquery 167s test/dialect/postgresql/test_compiler.py::CompileTest::test_substring 167s [gw0] [ 32%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_substring 167s test/dialect/mssql/test_compiler.py::CompileTest::test_table_idx_explicit_nonclustered 167s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_idx_explicit_nonclustered 167s test/dialect/oracle/test_compiler.py::CompileTest::test_table_options 167s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_options 167s test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_clustering 167s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_clustering 167s test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_explicit_nonclustered 167s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_explicit_nonclustered 167s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys0-second_keys0-expected_keys0] 167s [gw1] [ 32%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip_future 167s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys0-second_keys0-expected_keys0] 167s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys1-second_keys1-expected_keys1] 167s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys1-second_keys1-expected_keys1] 167s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-defer] 167s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys2-second_keys2-expected_keys2] 167s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys2-second_keys2-expected_keys2] 167s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys3-second_keys3-expected_keys3] 167s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys3-second_keys3-expected_keys3] 167s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-after] 167s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-after] 167s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-before] 167s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-before] 167s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-after] 167s [gw0] [ 32%] 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] 167s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-before] 167s [gw0] [ 32%] 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] 167s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-after] 167s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-after] 167s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-before] 167s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-before] 167s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-after] 167s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-after] 167s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-before] 167s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-before] 167s test/sql/test_insert.py::InsertTest::test_unconsumed_names_kwargs 167s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_kwargs 167s test/sql/test_insert.py::InsertTest::test_unconsumed_names_multi_values_dict 167s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_multi_values_dict 167s test/sql/test_insert.py::InsertTest::test_unconsumed_names_values_dict 167s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_values_dict 167s test/sql/test_insert.py::MultirowTest::test_inline_default 167s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_inline_default 167s test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_multi_first 167s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_multi_first 167s test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_single_first 167s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_single_first 167s test/sql/test_insert.py::MultirowTest::test_multi_multi 167s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_multi_multi 167s test/sql/test_insert.py::MultirowTest::test_named 167s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_named 167s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[columns] 167s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[columns] 168s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[inspectables] 168s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[inspectables] 168s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[strings] 168s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[strings] 168s test/sql/test_insert.py::MultirowTest::test_not_supported 168s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_not_supported 168s test/sql/test_insert.py::MultirowTest::test_positional 168s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_positional 168s test/sql/test_insert.py::MultirowTest::test_positional_w_defaults 168s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_positional_w_defaults 168s test/sql/test_insert.py::MultirowTest::test_python_fn_default 168s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_python_fn_default 168s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[columns] 168s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[columns] 168s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[inspectables] 168s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[inspectables] 168s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[strings] 168s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[strings] 168s test/sql/test_insert.py::MultirowTest::test_server_default 168s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_server_default 168s [gw1] [ 32%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-defer] 168s test/sql/test_insert.py::MultirowTest::test_server_default_absent_value 168s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_server_default_absent_value 168s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_lastinserted 168s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-none] 168s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_lastinserted 168s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_returning 168s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_returning 168s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_noautoinc_returning 168s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_noautoinc_returning 168s test/sql/test_insert.py::MultirowTest::test_sql_functions 168s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_functions 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-not_warn_for_downgrades-not_sort_by_parameter_order] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-not_warn_for_downgrades-sort_by_parameter_order] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-warn_for_downgrades-not_sort_by_parameter_order] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-warn_for_downgrades-sort_by_parameter_order] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-not_warn_for_downgrades-not_sort_by_parameter_order] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-not_warn_for_downgrades-sort_by_parameter_order] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-warn_for_downgrades-not_sort_by_parameter_order] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-warn_for_downgrades-sort_by_parameter_order] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 168s 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] 168s [gw1] [ 32%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-none] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 168s 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] 168s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-defer] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 168s 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] 168s [gw1] [ 32%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-defer] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 168s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-none] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[not_sort_by_parameter_order-composite_pk] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[not_sort_by_parameter_order-not_composite_pk] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[sort_by_parameter_order-composite_pk] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[sort_by_parameter_order-not_composite_pk] 168s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[downgrade] 168s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[downgrade] 168s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[not_downgrade] 168s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[not_downgrade] 168s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_randomizing 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_randomizing 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 168s 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] 168s [gw1] [ 32%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-none] 168s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-defer] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 168s [gw1] [ 32%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-defer] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-default_only-add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 168s 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] 168s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-none] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-default_only-add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 168s 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] 168s [gw1] [ 32%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-none] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 168s 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] 168s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-default_only-add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 168s 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] 168s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 168s 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] 168s [gw1] [ 33%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-none] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw1] [ 33%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-none] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] 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] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-autoinc] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-clientside] 168s [gw1] [ 33%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-autoinc] 168s 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] 168s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-none] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-clientside] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-clientside] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-autoinc] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-clientside] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-autoinc] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-clientside] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-autoinc] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-clientside] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-autoinc] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-clientside] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-autoinc] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-clientside] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-clientside] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-autoinc] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-clientside] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-autoinc] 168s 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] 168s [gw1] [ 33%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-none] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-clientside] 168s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-autoinc] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-clientside] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype0-_exclusions_00] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype1-_exclusions_01] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype2-_exclusions_02] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype3-_exclusions_03] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype4-_exclusions_04] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype5-_exclusions_05] 168s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype0-_exclusions_00] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype0-_exclusions_00] 168s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype1-_exclusions_01] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype1-_exclusions_01] 168s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype2-_exclusions_02] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype2-_exclusions_02] 168s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype3-_exclusions_03] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype3-_exclusions_03] 168s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype4-_exclusions_04] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype4-_exclusions_04] 168s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype5-_exclusions_05] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype5-_exclusions_05] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 168s [gw1] [ 33%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 168s 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] 168s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-lazyload] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 168s 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] 168s [gw1] [ 33%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-lazyload] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 168s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-none] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 168s 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] 168s [gw1] [ 33%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-none] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 168s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-selectinload] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-add_insert_sentinel-client_side] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-add_insert_sentinel-server_side] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-not_add_insert_sentinel-client_side] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-not_add_insert_sentinel-server_side] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-add_insert_sentinel-client_side] 168s 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] 168s [gw1] [ 33%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-selectinload] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-add_insert_sentinel-server_side] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-not_add_insert_sentinel-client_side] 168s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-lazyload] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-not_add_insert_sentinel-server_side] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[not_sort_by_parameter_order-not_resolve_sentinel_values] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[not_sort_by_parameter_order-resolve_sentinel_values] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[sort_by_parameter_order-not_resolve_sentinel_values] 168s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[sort_by_parameter_order-resolve_sentinel_values] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[sort_by_parameter_order-resolve_sentinel_values] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-identity] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-plain_autoinc] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-identity] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-plain_autoinc] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-identity] 168s 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] 168s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-plain_autoinc] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-sequence] 168s 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] 168s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-identity] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw1] [ 34%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-lazyload] 168s [gw0] [ 34%] 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] 168s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-none] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw0] [ 34%] 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] 168s 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] 168s [gw1] [ 34%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-none] 168s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-identity] 168s 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] 168s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-selectinload] 168s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-plain_autoinc] 168s 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] 168s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-sequence] 168s 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] 168s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-identity] 168s 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] 168s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-plain_autoinc] 168s 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] 168s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-sequence] 168s 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] 168s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-identity] 168s 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] 168s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-plain_autoinc] 168s 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] 168s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-sequence] 168s 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] 168s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-identity] 168s 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] 168s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-plain_autoinc] 168s 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] 168s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-sequence] 168s 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] 168s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-identity] 168s 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] 168s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-plain_autoinc] 168s 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] 168s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-sequence] 168s 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] 168s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-identity] 168s 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] 168s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-plain_autoinc] 168s 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] 168s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-sequence] 168s 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] 168s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-identity] 168s 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] 168s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-plain_autoinc] 168s 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] 168s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-sequence] 168s 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] 168s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-identity] 168s 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] 168s [gw1] [ 34%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-selectinload] 168s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 168s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-plain_autoinc] 168s 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] 168s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-sequence] 168s 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] 168s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-identity] 168s 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] 168s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-plain_autoinc] 168s 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] 168s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-sequence] 168s 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] 168s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-identity] 168s 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] 168s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-plain_autoinc] 168s 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] 168s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-sequence] 168s 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] 168s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-identity] 168s 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] 168s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-plain_autoinc] 168s 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] 168s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-sequence] 168s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-identity] 168s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-identity] 168s 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] 168s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-plain_autoinc] 168s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-sequence] 168s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-sequence] 168s 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] 168s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-identity] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-plain_autoinc] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-sequence] 169s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-identity] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-identity] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-plain_autoinc] 169s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-sequence] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-sequence] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-identity] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-plain_autoinc] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-sequence] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-identity] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-plain_autoinc] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-sequence] 169s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-identity] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-identity] 169s 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] 169s [gw1] [ 34%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 169s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-plain_autoinc] 169s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-sequence] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-sequence] 169s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-identity] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-identity] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-plain_autoinc] 169s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-sequence] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-sequence] 169s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[not_sort_by_parameter_order] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[not_sort_by_parameter_order] 169s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[sort_by_parameter_order] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[sort_by_parameter_order] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[not_sort_by_parameter_order-add_insert_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[not_sort_by_parameter_order-not_add_insert_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[sort_by_parameter_order-add_insert_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[sort_by_parameter_order-not_add_insert_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 169s 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] 169s [gw1] [ 34%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 169s 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] 169s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw1] [ 34%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 169s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_shard_id_event 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 169s [gw1] [ 34%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_shard_id_event 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 169s 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] 169s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_baked_mix 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 169s 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] 169s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 169s [gw1] [ 34%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_baked_mix 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 169s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_filter_baked_query_shard_id 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 169s 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] 169s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_filter_baked_query_shard_id 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] 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] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-clientside] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-serverside] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-clientside] 169s 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] 169s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-serverside] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-clientside] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-serverside] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 169s 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] 169s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-clientside] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-serverside] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-clientside] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-serverside] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-clientside] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-serverside] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 169s 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] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 169s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_columns 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_columns 169s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_keys 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_keys 169s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_insert_heterogeneous_params 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_insert_heterogeneous_params 169s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[False-_exclusions_01] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[False-_exclusions_01] 169s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[True-_exclusions_00] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[True-_exclusions_00] 169s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[False-_exclusions_01] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[False-_exclusions_01] 169s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[True-_exclusions_00] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[True-_exclusions_00] 169s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[False-_exclusions_01] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[False-_exclusions_01] 169s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[True-_exclusions_00] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[True-_exclusions_00] 169s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[False-_exclusions_01] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[False-_exclusions_01] 169s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[True-_exclusions_00] 169s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[True-_exclusions_00] 169s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[False-_exclusions_01] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[False-_exclusions_01] 169s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query_shard_id 169s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[True-_exclusions_00] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[True-_exclusions_00] 169s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[False-_exclusions_01] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[False-_exclusions_01] 169s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[True-_exclusions_00] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[True-_exclusions_00] 169s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[False-_exclusions_01] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[False-_exclusions_01] 169s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[True-_exclusions_00] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[True-_exclusions_00] 169s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrowid_zero 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrowid_zero 169s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_misordered_lastrow 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_misordered_lastrow 169s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[column] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[column] 169s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[expect] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[expect] 169s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[string] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[string] 169s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_no_inserted_pk_on_returning 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_no_inserted_pk_on_returning 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_disabled 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_disabled 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_return_pks_default_values 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_return_pks_default_values 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[not_preserve_rowcount] 169s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query_shard_id 169s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_explicit_shard 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[not_preserve_rowcount] 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[preserve_rowcount] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[preserve_rowcount] 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_preexecute_pk 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_preexecute_pk 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[not_preserve_rowcount] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[not_preserve_rowcount] 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[preserve_rowcount] 169s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_explicit_shard 169s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_one 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[preserve_rowcount] 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_unicode_keys 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_unicode_keys 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[add_expr_returning] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[add_expr_returning] 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[not_add_expr_returning] 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[not_add_expr_returning] 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-False] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-False] 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-True] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-True] 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-False] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-False] 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-True] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-True] 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-False] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-False] 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-True] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-True] 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-False] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-False] 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-True] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-True] 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-100] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-100] 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-329] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-329] 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-None] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-None] 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-100] 169s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_one 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-100] 169s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-auto] 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-329] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-329] 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-None] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-None] 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-100] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-100] 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-329] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-329] 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-None] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-None] 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-100] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-100] 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-329] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-329] 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-None] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-None] 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[not_use_returning] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[not_use_returning] 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[use_returning] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[use_returning] 169s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_upsert_w_returning 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_upsert_w_returning 169s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params 169s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params_returning 169s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-auto] 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params_returning 169s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_params_db_ignores_it 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_params_db_ignores_it 169s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-evaluate] 169s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_values_db_ignores_it 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_values_db_ignores_it 169s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_sequence 169s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_sequence 169s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk 169s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_inline 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_inline 169s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_multi_rows 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_multi_rows 169s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_sql_expr_lastrowid 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_sql_expr_lastrowid 169s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase 169s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params 169s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params_returning 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params_returning 169s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_implicit 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_implicit 169s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline 169s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline_implicit 169s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline_implicit 169s test/sql/test_inspect.py::TestCoreInspection::test_col_now_has_a_clauseelement 169s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_col_now_has_a_clauseelement 169s test/sql/test_inspect.py::TestCoreInspection::test_column_expr 169s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_column_expr 169s test/sql/test_inspect.py::TestCoreInspection::test_no_clause_element_on_clauseelement 169s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_no_clause_element_on_clauseelement 169s test/sql/test_inspect.py::TestCoreInspection::test_select 169s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_select 169s test/sql/test_inspect.py::TestCoreInspection::test_table 169s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_table 169s test/base/test_inspect.py::TestInspection::test_class_insp 169s [gw0] [ 35%] PASSED test/base/test_inspect.py::TestInspection::test_class_insp 169s test/base/test_inspect.py::TestInspection::test_def_insp 169s [gw0] [ 35%] PASSED test/base/test_inspect.py::TestInspection::test_def_insp 169s test/base/test_inspect.py::TestInspection::test_hierarchy_insp 169s [gw0] [ 35%] PASSED test/base/test_inspect.py::TestInspection::test_hierarchy_insp 169s test/base/test_inspect.py::TestInspection::test_no_inspect 169s [gw0] [ 35%] PASSED test/base/test_inspect.py::TestInspection::test_no_inspect 169s test/orm/test_inspect.py::TestORMInspection::test_aliased_class 169s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-evaluate] 169s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-fetch] 169s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_aliased_class 169s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_classical 169s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-fetch] 169s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-auto] 169s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_classical 169s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_noinh 169s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-auto] 169s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-evaluate] 169s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_noinh 169s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_onelevel_inh 169s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-evaluate] 169s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-fetch] 169s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_onelevel_inh 169s test/orm/test_inspect.py::TestORMInspection::test_attr_keys 169s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-fetch] 170s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-auto] 170s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_attr_keys 170s test/orm/test_inspect.py::TestORMInspection::test_attrs_props_prop_added_after_configure 170s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-auto] 170s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-evaluate] 170s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_attrs_props_prop_added_after_configure 170s test/orm/test_inspect.py::TestORMInspection::test_class_mapper 170s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-evaluate] 170s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-fetch] 170s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_class_mapper 170s test/orm/test_inspect.py::TestORMInspection::test_col_filter 170s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-fetch] 170s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-auto] 170s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_col_filter 170s test/orm/test_inspect.py::TestORMInspection::test_col_property 170s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-auto] 170s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-evaluate] 170s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_col_property 170s test/orm/test_inspect.py::TestORMInspection::test_column_collection_iterate 170s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-evaluate] 170s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-fetch] 170s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_column_collection_iterate 170s test/orm/test_inspect.py::TestORMInspection::test_extension_types 170s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-fetch] 170s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_lookup_w_shard 170s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_extension_types 170s test/orm/test_inspect.py::TestORMInspection::test_identity_key 170s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_lookup_w_shard 170s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup 170s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_identity_key 170s test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_column_prop 170s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup 170s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup_w_shard 170s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_column_prop 170s test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_relationship_prop 170s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup_w_shard 170s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_db_lookup 170s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_relationship_prop 170s test/orm/test_inspect.py::TestORMInspection::test_insp_column_prop 170s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_db_lookup 170s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_query_explicit_shard_via_bind_opts 170s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_column_prop 170s test/orm/test_inspect.py::TestORMInspection::test_insp_relationship_prop 170s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_query_explicit_shard_via_bind_opts 170s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip 170s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_relationship_prop 170s test/orm/test_inspect.py::TestORMInspection::test_instance_state 170s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip 170s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip_future 170s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state 170s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr 170s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip_future 170s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-defer] 170s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr 170s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_collection 170s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-defer] 170s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-none] 170s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_collection 170s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_scalar 170s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-none] 170s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-defer] 170s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_scalar 170s test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_hist 170s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-defer] 170s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-none] 170s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-none] 170s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_hist 170s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-defer] 170s test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_load_hist 170s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_load_hist 170s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-defer] 170s test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_persistent 170s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-none] 170s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_persistent 170s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-none] 170s test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_transient 170s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 170s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_transient 170s test/orm/test_inspect.py::TestORMInspection::test_instance_state_info 170s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 170s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-none] 170s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_info 170s test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist 170s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-none] 170s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 170s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist 171s test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist_load 171s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 171s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-none] 171s [gw0] [ 36%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist_load 171s test/orm/test_inspect.py::TestORMInspection::test_is_instance 171s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-none] 171s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 171s [gw0] [ 36%] PASSED test/orm/test_inspect.py::TestORMInspection::test_is_instance 171s test/orm/test_inspect.py::TestORMInspection::test_local_table 171s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 171s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-lazyload] 171s [gw0] [ 36%] PASSED test/orm/test_inspect.py::TestORMInspection::test_local_table 171s test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable 171s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-lazyload] 171s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-none] 171s [gw0] [ 36%] PASSED test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable 171s test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable_fixed 171s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-none] 171s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-selectinload] 171s [gw0] [ 36%] PASSED test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable_fixed 171s test/orm/test_inspect.py::TestORMInspection::test_not_mapped_class 171s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-selectinload] 171s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-lazyload] 171s [gw0] [ 36%] PASSED test/orm/test_inspect.py::TestORMInspection::test_not_mapped_class 171s test/orm/test_inspect.py::TestORMInspection::test_not_mapped_instance 171s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-lazyload] 171s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-none] 171s [gw0] [ 36%] PASSED test/orm/test_inspect.py::TestORMInspection::test_not_mapped_instance 171s test/orm/test_inspect.py::TestORMInspection::test_object_accessor 171s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-none] 171s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-selectinload] 171s [gw0] [ 36%] PASSED test/orm/test_inspect.py::TestORMInspection::test_object_accessor 171s test/orm/test_inspect.py::TestORMInspection::test_persist_selectable 171s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-selectinload] 171s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 171s [gw0] [ 36%] PASSED test/orm/test_inspect.py::TestORMInspection::test_persist_selectable 171s test/orm/test_inspect.py::TestORMInspection::test_persistence_states 171s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 171s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 171s [gw0] [ 36%] PASSED test/orm/test_inspect.py::TestORMInspection::test_persistence_states 171s test/orm/test_inspect.py::TestORMInspection::test_primary_key 171s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 171s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 171s [gw0] [ 36%] PASSED test/orm/test_inspect.py::TestORMInspection::test_primary_key 171s test/orm/test_inspect.py::TestORMInspection::test_property 171s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 171s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_shard_id_event 171s [gw0] [ 36%] PASSED test/orm/test_inspect.py::TestORMInspection::test_property 171s test/orm/test_inspect.py::TestORMInspection::test_rel_accessors 171s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_shard_id_event 171s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_db 171s [gw0] [ 36%] PASSED test/orm/test_inspect.py::TestORMInspection::test_rel_accessors 171s test/orm/test_inspect.py::TestORMInspection::test_relationship_filter 171s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_db 171s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_identity_map 171s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_identity_map 171s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_no_baked_conflict 171s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_no_baked_conflict 171s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_baked_mix 171s [gw0] [ 36%] PASSED test/orm/test_inspect.py::TestORMInspection::test_relationship_filter 171s test/orm/test_inspect.py::TestORMInspection::test_session_accessor 171s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_baked_mix 171s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_filter_baked_query_shard_id 171s [gw0] [ 36%] PASSED test/orm/test_inspect.py::TestORMInspection::test_session_accessor 171s test/orm/test_inspect.py::TestORMInspection::test_synonym_filter 171s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_filter_baked_query_shard_id 171s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get 171s [gw0] [ 36%] PASSED test/orm/test_inspect.py::TestORMInspection::test_synonym_filter 171s test/orm/test_inspect.py::TestORMInspection::test_with_polymorphic 171s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get 171s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query 171s [gw0] [ 36%] PASSED test/orm/test_inspect.py::TestORMInspection::test_with_polymorphic 171s test/orm/test_instrumentation.py::InitTest::test_A 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_A 171s test/orm/test_instrumentation.py::InitTest::test_A_B_C 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_B_C 171s test/orm/test_instrumentation.py::InitTest::test_A_B_Ci 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_B_Ci 171s test/orm/test_instrumentation.py::InitTest::test_A_Bi_C 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_Bi_C 171s test/orm/test_instrumentation.py::InitTest::test_Ai 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai 171s test/orm/test_instrumentation.py::InitTest::test_Ai_B 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B 171s test/orm/test_instrumentation.py::InitTest::test_Ai_B_C 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B_C 171s test/orm/test_instrumentation.py::InitTest::test_Ai_B_Ci 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B_Ci 171s test/orm/test_instrumentation.py::InitTest::test_Ai_Bi 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_Bi 171s test/orm/test_instrumentation.py::InitTest::test_Ai_Bi_Ci 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_Bi_Ci 171s test/orm/test_instrumentation.py::InitTest::test_Ai_b_Ci 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_b_Ci 171s test/orm/test_instrumentation.py::InitTest::test_Ai_bi 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_bi 171s test/orm/test_instrumentation.py::InitTest::test_Ai_bi_Ci 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_bi_Ci 171s test/orm/test_instrumentation.py::InitTest::test_ai 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai 171s test/orm/test_instrumentation.py::InitTest::test_ai_B 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai_B 171s test/orm/test_instrumentation.py::InitTest::test_ai_Bi 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai_Bi 171s test/orm/test_instrumentation.py::InitTest::test_defaulted_init 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_defaulted_init 171s test/orm/test_instrumentation.py::MapperInitTest::test_del_warning 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::MapperInitTest::test_del_warning 171s test/orm/test_instrumentation.py::MapperInitTest::test_partially_mapped_inheritance 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::MapperInitTest::test_partially_mapped_inheritance 171s test/orm/test_instrumentation.py::MiscTest::test_compileonattr 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr 171s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel 171s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_a 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_a 171s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_b 171s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_b 171s test/orm/test_instrumentation.py::MiscTest::test_uninstrument 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::MiscTest::test_uninstrument 171s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query_shard_id 171s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_managerattr 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_managerattr 171s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_stateattr 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_stateattr 171s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_register_reserved_attribute 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_register_reserved_attribute 171s test/orm/test_instrumentation.py::OnLoadTest::test_basic 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::OnLoadTest::test_basic 171s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args 171s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args_plus_opt 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args_plus_opt 171s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_sig 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_sig 171s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_opt_sig 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_opt_sig 171s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_posn_args 171s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_posn_args 171s test/orm/test_joins.py::CreateJoinsTest::test_double_level_aliased_exists 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::CreateJoinsTest::test_double_level_aliased_exists 171s test/orm/test_joins.py::InheritedJoinTest::test_auto_aliasing_multi_link 171s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query_shard_id 171s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_explicit_shard 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_auto_aliasing_multi_link 171s test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_one 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_one 171s test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_two 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_two 171s test/orm/test_joins.py::InheritedJoinTest::test_force_via_select_from 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_force_via_select_from 171s test/orm/test_joins.py::InheritedJoinTest::test_single_prop 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_single_prop 171s test/orm/test_joins.py::InheritedJoinTest::test_single_prop_of_type 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_single_prop_of_type 171s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_explicit_left 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_explicit_left 171s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_implicit_left 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_implicit_left 171s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_explicit_left 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_explicit_left 171s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_implicit_left 171s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_explicit_shard 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_implicit_left 171s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_explicit_left 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_explicit_left 171s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_implicit_left 171s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_one 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_implicit_left 171s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_explicit_left 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_explicit_left 171s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_implicit_left 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_implicit_left 172s test/orm/test_joins.py::JoinLateralTest::test_from_function 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinLateralTest::test_from_function 172s test/orm/test_joins.py::JoinLateralTest::test_from_function_aas 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinLateralTest::test_from_function_aas 172s test/orm/test_joins.py::JoinLateralTest::test_select_subquery 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery 172s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate 172s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate_coreonly 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate_coreonly 172s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate 172s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate_coreonly 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate_coreonly 172s test/orm/test_joins.py::JoinOnSynonymTest::test_join_on_synonym 172s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_one 172s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-auto] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinOnSynonymTest::test_join_on_synonym 172s test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_core_round_trip 172s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-auto] 172s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-evaluate] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_core_round_trip 172s 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] 172s [gw0] [ 36%] 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] 172s 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] 172s [gw0] [ 36%] 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] 172s 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] 172s [gw0] [ 36%] 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] 172s 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] 172s [gw0] [ 36%] 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] 172s test/orm/test_joins.py::JoinTest::test_aliased_classes 172s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-evaluate] 172s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-fetch] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_classes 172s test/orm/test_joins.py::JoinTest::test_aliased_classes_m2m 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_classes_m2m 172s test/orm/test_joins.py::JoinTest::test_aliased_order_by 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_order_by 172s test/orm/test_joins.py::JoinTest::test_backwards_join 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_backwards_join 172s test/orm/test_joins.py::JoinTest::test_clause_onclause 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_clause_onclause 172s test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_w_onclause 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_w_onclause 172s test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_wo_onclause 172s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-fetch] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_wo_onclause 172s test/orm/test_joins.py::JoinTest::test_expression_onclauses 172s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-auto] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_expression_onclauses 172s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-False] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-False] 172s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-True] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-True] 172s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-False] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-False] 172s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-True] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-True] 172s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-False] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-False] 172s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-True] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-True] 172s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-False] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-False] 172s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-True] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-True] 172s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-False] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-False] 172s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-True] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-True] 172s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-False] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-False] 172s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-True] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-True] 172s test/orm/test_joins.py::JoinTest::test_full_flag 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_full_flag 172s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_multiple_from_clause 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_multiple_from_clause 172s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_no_from_clause 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_no_from_clause 172s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_single_from_clause 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_single_from_clause 172s test/orm/test_joins.py::JoinTest::test_invalid_kwarg_join 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_kwarg_join 172s test/orm/test_joins.py::JoinTest::test_isouter_flag 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_isouter_flag 172s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-False] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-False] 172s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-True] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-True] 172s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-False] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-False] 172s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-True] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-True] 172s test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_entities 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_entities 172s test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_from_clause 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_from_clause 172s test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_adapted 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_adapted 172s test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_from_clause 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_from_clause 172s test/orm/test_joins.py::JoinTest::test_join_nonmapped_column 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_nonmapped_column 172s test/orm/test_joins.py::JoinTest::test_join_relationship_propagate_attrs 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_relationship_propagate_attrs 172s test/orm/test_joins.py::JoinTest::test_join_with_entities[False-False] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[False-False] 172s test/orm/test_joins.py::JoinTest::test_join_with_entities[False-True] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[False-True] 172s test/orm/test_joins.py::JoinTest::test_join_with_entities[True-False] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[True-False] 172s test/orm/test_joins.py::JoinTest::test_join_with_entities[True-True] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[True-True] 172s test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities 172s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-auto] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities 172s test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities_isouter 172s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-evaluate] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities_isouter 172s test/orm/test_joins.py::JoinTest::test_kw_only_blocks_legacy_multi_join 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_kw_only_blocks_legacy_multi_join 172s test/orm/test_joins.py::JoinTest::test_left_is_none_and_query_has_no_entities 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_left_is_none_and_query_has_no_entities 172s test/orm/test_joins.py::JoinTest::test_left_w_no_entity 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_left_w_no_entity 172s test/orm/test_joins.py::JoinTest::test_multiple_with_aliases 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_multiple_with_aliases 172s test/orm/test_joins.py::JoinTest::test_no_joinpoint_expr 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_joinpoint_expr 172s test/orm/test_joins.py::JoinTest::test_no_legacy_multi_join_two_element 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_legacy_multi_join_two_element 172s test/orm/test_joins.py::JoinTest::test_no_modern_multi_join_two_element 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_modern_multi_join_two_element 172s test/orm/test_joins.py::JoinTest::test_no_onclause 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_onclause 172s test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_legacy_query 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_legacy_query 172s test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_newstyle 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_newstyle 172s test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_legacy_query 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_legacy_query 172s test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_newstyle 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_newstyle 172s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one 172s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one_future 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one_future 172s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two 172s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two_future 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two_future 172s test/orm/test_joins.py::JoinTest::test_overlap_with_aliases 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlap_with_aliases 172s test/orm/test_joins.py::JoinTest::test_overlapping_backwards_joins 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_backwards_joins 172s test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_legacy 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_legacy 172s test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_modern 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_modern 172s test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_legacy 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_legacy 172s test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_modern 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_modern 172s test/orm/test_joins.py::JoinTest::test_plain_table 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_plain_table 172s test/orm/test_joins.py::JoinTest::test_pure_expression 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_pure_expression 172s test/orm/test_joins.py::JoinTest::test_replace_multiple_from_clause 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_replace_multiple_from_clause 172s test/orm/test_joins.py::JoinTest::test_select_from 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_select_from 172s test/orm/test_joins.py::JoinTest::test_select_from_orm_joins 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_select_from_orm_joins 172s test/orm/test_joins.py::JoinTest::test_single_prop_1 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_1 172s test/orm/test_joins.py::JoinTest::test_single_prop_12 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_12 172s test/orm/test_joins.py::JoinTest::test_single_prop_13 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_13 172s test/orm/test_joins.py::JoinTest::test_single_prop_2 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_2 172s test/orm/test_joins.py::JoinTest::test_single_prop_3 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_3 172s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-evaluate] 172s test/orm/test_joins.py::JoinTest::test_single_prop_4 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_4 172s test/orm/test_joins.py::JoinTest::test_single_prop_6 172s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-fetch] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_6 172s test/orm/test_joins.py::JoinTest::test_single_prop_9 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_9 172s test/orm/test_joins.py::JoinTest::test_str_not_accepted_orm_join 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_str_not_accepted_orm_join 172s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child 172s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child_select_from 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child_select_from 172s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_select_parent_child 172s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-fetch] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_select_parent_child 172s test/orm/test_joins.py::SelfRefMixedTest::test_m2m_aliased_plus_o2m 172s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-auto] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfRefMixedTest::test_m2m_aliased_plus_o2m 172s test/orm/test_joins.py::SelfRefMixedTest::test_o2m_aliased_plus_o2m 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfRefMixedTest::test_o2m_aliased_plus_o2m 172s test/orm/test_joins.py::SelfReferentialM2MTest::test_any 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_any 172s test/orm/test_joins.py::SelfReferentialM2MTest::test_contains 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_contains 172s test/orm/test_joins.py::SelfReferentialM2MTest::test_explicit_join 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_explicit_join 172s test/orm/test_joins.py::SelfReferentialTest::test_any 172s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-auto] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_any 172s test/orm/test_joins.py::SelfReferentialTest::test_contains 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_contains 172s test/orm/test_joins.py::SelfReferentialTest::test_eq_ne 172s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-evaluate] 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_eq_ne 172s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_10 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_10 172s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_2 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_2 172s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_3 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_3 172s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_4 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_4 172s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_5 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_5 172s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_6 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_6 172s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_7 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_7 172s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_8 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_8 172s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_9 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_9 172s test/orm/test_joins.py::SelfReferentialTest::test_from_self_inside_excludes_outside 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_from_self_inside_excludes_outside 172s test/orm/test_joins.py::SelfReferentialTest::test_has 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_has 172s test/orm/test_joins.py::SelfReferentialTest::test_join_4_explicit_join 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_4_explicit_join 172s test/orm/test_joins.py::SelfReferentialTest::test_join_to_nonaliased 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_to_nonaliased 172s test/orm/test_joins.py::SelfReferentialTest::test_join_to_self_no_aliases_raises 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_to_self_no_aliases_raises 172s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_five 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_five 172s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_four 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_four 172s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_one 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_one 172s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_three 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_three 172s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_two 172s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_two 172s test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback 172s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback 172s test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback_use_labels 172s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback_use_labels 172s test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[native_boolean] 172s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[native_boolean] 172s test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[not_native_boolean] 172s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[not_native_boolean] 172s test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_disabmiguate 172s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_disabmiguate 172s test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_none 172s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_none 172s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_disambiguate 172s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_disambiguate 172s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_none 172s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_none 172s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_use_labels 172s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_use_labels 172s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_use_labels 172s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_use_labels 172s test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label 172s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label 172s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-evaluate] 172s test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label_use_labels 172s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label_use_labels 172s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case0-'_1,2]'_1] 172s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case0-'_1,2]'_1] 172s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case1-__1] 172s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case1-__1] 172s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case2-'_'_1] 172s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case2-'_'_1] 172s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case0-SELECT '(1,2]', '(1,2]'] 172s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case0-SELECT '(1,2]', '(1,2]'] 172s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case1-SELECT )), ))] 172s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-fetch] 172s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case1-SELECT )), ))] 172s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case2-SELECT '%(', '%('] 172s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case2-SELECT '%(', '%('] 172s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[columns] 172s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[columns] 172s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[table] 172s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[table] 172s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_compiler_expression 172s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_compiler_expression 172s test/sql/test_labels.py::ColExprLabelTest::test_plain_select_column_expression 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_select_column_expression 172s test/sql/test_labels.py::ColExprLabelTest::test_plain_select_compiler_expression 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_select_compiler_expression 172s test/sql/test_labels.py::ColExprLabelTest::test_returning_dupes_column_expression 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_returning_dupes_column_expression 172s test/sql/test_labels.py::ColExprLabelTest::test_select_dupes_column_expression 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_select_dupes_column_expression 172s test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_disambiguate 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_disambiguate 172s test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_none 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_none 172s test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[inside] 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[inside] 172s test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[outside] 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[outside] 172s test/sql/test_labels.py::LabelLengthTest::test_adjustable_1 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_1 172s test/sql/test_labels.py::LabelLengthTest::test_adjustable_2 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_2 172s test/sql/test_labels.py::LabelLengthTest::test_adjustable_3 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_3 172s test/sql/test_labels.py::LabelLengthTest::test_adjustable_4 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_4 172s test/sql/test_labels.py::LabelLengthTest::test_adjustable_5 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_5 172s test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_1 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_1 172s test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_2 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_2 172s test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_lowercase 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_lowercase 172s test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_uppercase 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_uppercase 172s test/sql/test_labels.py::LabelLengthTest::test_label_overlap_unlabeled 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::LabelLengthTest::test_label_overlap_unlabeled 172s test/sql/test_labels.py::LabelLengthTest::test_table_plus_column_exceeds_length 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::LabelLengthTest::test_table_plus_column_exceeds_length 172s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_non_truncated 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_non_truncated 172s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_named 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_named 172s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_positional 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_positional 172s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_1 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_1 172s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_2 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_2 172s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length 172s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length_onconnect 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length_onconnect 172s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen 172s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_dialect_only 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_dialect_only 172s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_user_set_manually 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_user_set_manually 172s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_raise_too_large 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_raise_too_large 172s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_too_large_custom_maxlen 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_too_large_custom_maxlen 172s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect 172s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect_returns_none 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect_returns_none 172s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_anon_alias 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_anon_alias 172s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_limit 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_limit 172s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_subquery 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_subquery 172s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_use_labels 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_use_labels 172s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_1 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_1 172s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_2 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_2 172s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_too_long_name_disallowed 172s [gw0] [ 37%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_too_long_name_disallowed 172s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_five] 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_five] 172s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_four] 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_four] 172s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_one] 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_one] 172s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_six] 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_six] 172s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_three] 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_three] 172s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_two] 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_two] 172s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_no_tracking 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_no_tracking 172s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_negative 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_negative 172s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_positive 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_positive 172s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-fetch] 172s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_crit] 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_crit] 172s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_stmt] 172s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-auto] 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_stmt] 172s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_crit] 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_crit] 172s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_stmt] 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_stmt] 172s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_crit] 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_crit] 172s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_stmt] 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_stmt] 172s test/sql/test_lambdas.py::LambdaElementTest::test_adapt_select 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_adapt_select 172s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_one 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_one 172s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_three 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_three 172s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_two 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_two 172s test/sql/test_lambdas.py::LambdaElementTest::test_bind_type 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_bind_type 172s test/sql/test_lambdas.py::LambdaElementTest::test_bindparam_not_cached 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_bindparam_not_cached 172s test/sql/test_lambdas.py::LambdaElementTest::test_boolean_conditionals 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_boolean_conditionals 172s test/sql/test_lambdas.py::LambdaElementTest::test_boolean_constants 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_boolean_constants 172s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches 172s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches_annotations 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches_annotations 172s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_one 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_one 172s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_two 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_two 172s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_incorrect 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_incorrect 172s test/sql/test_lambdas.py::LambdaElementTest::test_coercion_cols_clause 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_coercion_cols_clause 172s test/sql/test_lambdas.py::LambdaElementTest::test_coercion_where_clause 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_coercion_where_clause 172s test/sql/test_lambdas.py::LambdaElementTest::test_conditional_must_be_tracked 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_conditional_must_be_tracked 172s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_four 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_four 172s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_one 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_one 172s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_three 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_three 172s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_two 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_two 172s test/sql/test_lambdas.py::LambdaElementTest::test_dict_literal_keys_proper_use 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_dict_literal_keys_proper_use 172s test/sql/test_lambdas.py::LambdaElementTest::test_execute_boolean 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_boolean 172s test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_cached 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_cached 172s test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_uncached 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_uncached 172s test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_cached 172s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-auto] 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_cached 172s test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_uncached 172s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-evaluate] 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_uncached 172s test/sql/test_lambdas.py::LambdaElementTest::test_global_tracking 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_global_tracking 172s test/sql/test_lambdas.py::LambdaElementTest::test_in_columnelement 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_columnelement 172s test/sql/test_lambdas.py::LambdaElementTest::test_in_expr_compile 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_expr_compile 172s test/sql/test_lambdas.py::LambdaElementTest::test_in_expressions 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_expressions 172s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_five 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_five 172s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_four 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_four 172s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_one 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_one 172s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_three 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_three 172s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_two 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_two 172s test/sql/test_lambdas.py::LambdaElementTest::test_insert_statement 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_insert_statement 172s test/sql/test_lambdas.py::LambdaElementTest::test_maintain_required_bindparam 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_maintain_required_bindparam 172s test/sql/test_lambdas.py::LambdaElementTest::test_no_var_dict_keys 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_no_var_dict_keys 172s test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_no_paramtrack 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_no_paramtrack 172s test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_paramtrack 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_paramtrack 172s test/sql/test_lambdas.py::LambdaElementTest::test_op_forwards 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_op_forwards 172s test/sql/test_lambdas.py::LambdaElementTest::test_op_reverse 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_op_reverse 172s test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_ok_w_tracking_disabled 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_ok_w_tracking_disabled 172s test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_used_outside_lambda 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_used_outside_lambda 172s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_cols_clause 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_cols_clause 172s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_from_clause 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_from_clause 172s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_full_stmt 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_full_stmt 172s test/sql/test_lambdas.py::LambdaElementTest::test_reject_dict_literal_keys 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_dict_literal_keys 172s test/sql/test_lambdas.py::LambdaElementTest::test_reject_methods 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_methods 172s test/sql/test_lambdas.py::LambdaElementTest::test_reject_plain_object 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_plain_object 172s test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_from_left 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_from_left 172s test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_standalone 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_standalone 172s test/sql/test_lambdas.py::LambdaElementTest::test_select_columns_clause 172s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-evaluate] 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_columns_clause 172s test/sql/test_lambdas.py::LambdaElementTest::test_select_fromclause 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_fromclause 172s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-fetch] 172s test/sql/test_lambdas.py::LambdaElementTest::test_select_future_expanding_columns 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_future_expanding_columns 172s test/sql/test_lambdas.py::LambdaElementTest::test_select_legacy_expanding_columns 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_legacy_expanding_columns 172s test/sql/test_lambdas.py::LambdaElementTest::test_select_whereclause 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_whereclause 172s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_embedded 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_embedded 172s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_linked 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_linked 172s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_statement 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_statement 172s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_hey_theres_multiple_paths 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_hey_theres_multiple_paths 172s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_key 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_key 172s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_no_key 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_no_key 172s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_plain_customtrack 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_plain_customtrack 172s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_one 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_one 172s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_three 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_three 172s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_two 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_two 172s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_additional_hascachekey_variants 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_additional_hascachekey_variants 172s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[False] 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[False] 172s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[True] 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[True] 172s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_novalue 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_novalue 172s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values 172s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values_notrack 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values_notrack 172s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_list_of_opts 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_list_of_opts 172s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_set_of_opts 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_set_of_opts 172s test/sql/test_lambdas.py::LambdaElementTest::test_update_statement 172s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_update_statement 172s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_cols_round_trip 172s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-fetch] 172s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_lookup_w_shard 172s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_cols_round_trip 172s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[False-False] 172s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[False-False] 172s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-False] 172s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_lookup_w_shard 172s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup 172s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-False] 172s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-True] 172s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-True] 172s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[0] 172s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup 172s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[0] 172s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup_w_shard 172s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[1] 172s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[1] 172s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[2] 172s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[2] 172s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[3] 172s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[3] 172s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[4] 172s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup_w_shard 172s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_db_lookup 172s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[4] 172s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[5] 172s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[5] 172s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[6] 172s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[6] 172s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[7] 172s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[7] 173s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[8] 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_db_lookup 173s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_query_explicit_shard_via_bind_opts 173s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[8] 173s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[9] 173s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[9] 173s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_lambdas_rejected_in_options 173s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_lambdas_rejected_in_options 173s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_multiple_entities_single_lambda 173s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_multiple_entities_single_lambda 173s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_external_lambda_caveats 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_query_explicit_shard_via_bind_opts 173s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip 173s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_external_lambda_caveats 173s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_internal_lambda 173s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_internal_lambda 173s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda 173s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda 173s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda_query 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip 173s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip_future 173s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda_query 173s test/orm/test_lambdas.py::PolymorphicTest::test_join_second_prop_lambda 173s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::PolymorphicTest::test_join_second_prop_lambda 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip_future 173s test/orm/test_lambdas.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 173s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-defer] 173s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 173s test/sql/test_lateral.py::LateralTest::test_alias_of_lateral 173s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_alias_of_lateral 173s test/sql/test_lateral.py::LateralTest::test_from_function 173s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_from_function 173s test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[False] 173s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[False] 173s test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[True] 173s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[True] 173s test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_implicit_subquery 173s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_implicit_subquery 173s test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_subquery 173s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_subquery 173s test/sql/test_lateral.py::LateralTest::test_no_alias_construct 173s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_no_alias_construct 173s test/sql/test_lateral.py::LateralTest::test_plain_join 173s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_plain_join 173s test/sql/test_lateral.py::LateralTest::test_plain_join_implicit_subquery 173s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_plain_join_implicit_subquery 173s test/sql/test_lateral.py::LateralTest::test_select_from 173s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from 173s test/sql/test_lateral.py::LateralTest::test_select_from_implicit_subquery 173s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from_implicit_subquery 173s test/sql/test_lateral.py::LateralTest::test_select_from_text_implicit_subquery 173s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from_text_implicit_subquery 173s test/sql/test_lateral.py::LateralTest::test_standalone 173s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_standalone 173s test/sql/test_lateral.py::LateralTest::test_standalone_implicit_subquery 173s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_standalone_implicit_subquery 173s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_dont_use_get_pj_is_different 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-defer] 173s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-none] 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_dont_use_get_pj_is_different 173s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_reverseorder 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_reverseorder 173s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_sameorder 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_sameorder 173s test/orm/test_lazy_relations.py::CorrelatedTest::test_correlated_lazyload 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::CorrelatedTest::test_correlated_lazyload 173s test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_no_initialize 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-none] 173s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-defer] 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_no_initialize 173s test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_return_never_set 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_return_never_set 173s test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_no_initialize 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_no_initialize 173s test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_return_never_set 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-defer] 173s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-none] 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_return_never_set 173s test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_no_initialize 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_no_initialize 173s test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_return_never_set 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_return_never_set 173s test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_no_initialize 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_no_initialize 173s test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_return_never_set 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_return_never_set 173s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_missing 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-none] 173s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-defer] 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_missing 173s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable 173s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable_on_pending 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable_on_pending 173s test/orm/test_lazy_relations.py::LazyTest::test_annotated_fn_criteria 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-defer] 173s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-none] 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_annotated_fn_criteria 173s test/orm/test_lazy_relations.py::LazyTest::test_backrefs_dont_lazyload 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_backrefs_dont_lazyload 173s test/orm/test_lazy_relations.py::LazyTest::test_basic 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_basic 173s test/orm/test_lazy_relations.py::LazyTest::test_callable_bind 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-none] 173s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_callable_bind 173s test/orm/test_lazy_relations.py::LazyTest::test_distinct 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_distinct 173s test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 173s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-none] 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac 173s test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac_against_subquery 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-none] 173s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac_against_subquery 173s test/orm/test_lazy_relations.py::LazyTest::test_limit 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_limit 173s test/orm/test_lazy_relations.py::LazyTest::test_many_to_many 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 173s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-none] 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_many 173s test/orm/test_lazy_relations.py::LazyTest::test_many_to_one 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_one 173s test/orm/test_lazy_relations.py::LazyTest::test_many_to_one_binds 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_one_binds 173s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[cte] 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-none] 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[cte] 173s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[plain] 173s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[plain] 173s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[subquery] 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[subquery] 173s test/orm/test_lazy_relations.py::LazyTest::test_needs_parent 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_needs_parent 173s test/orm/test_lazy_relations.py::LazyTest::test_no_orphan 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 173s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-lazyload] 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_no_orphan 173s test/orm/test_lazy_relations.py::LazyTest::test_one_to_many_scalar 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_one_to_many_scalar 173s test/orm/test_lazy_relations.py::LazyTest::test_orderby 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-lazyload] 173s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-none] 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-none] 173s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-selectinload] 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-selectinload] 173s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-lazyload] 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-lazyload] 173s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-none] 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-none] 173s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-selectinload] 174s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-selectinload] 174s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 174s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 174s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 174s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 174s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 174s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby 174s test/orm/test_lazy_relations.py::LazyTest::test_orderby_desc 174s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby_desc 174s test/orm/test_lazy_relations.py::LazyTest::test_orderby_secondary 174s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby_secondary 174s test/orm/test_lazy_relations.py::LazyTest::test_use_get_lambda_key_wont_go_stale 174s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_use_get_lambda_key_wont_go_stale 174s test/orm/test_lazy_relations.py::LazyTest::test_uselist_false_warning 174s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uselist_false_warning 174s test/orm/test_lazy_relations.py::LazyTest::test_uses_get 174s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uses_get 174s test/orm/test_lazy_relations.py::LazyTest::test_uses_get_compatible_types 174s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uses_get_compatible_types 174s test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[allow_partial_pks] 174s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[allow_partial_pks] 174s test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[not_allow_partial_pks] 174s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[not_allow_partial_pks] 174s test/orm/test_lazy_relations.py::M2OGetTest::test_m2o_noload 174s [gw0] [ 38%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_m2o_noload 174s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_assert_expected_sql 174s [gw0] [ 38%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_assert_expected_sql 174s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_no_other_exists 174s [gw0] [ 38%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_no_other_exists 174s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_other_exists 174s [gw0] [ 38%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_other_exists 174s test/orm/test_lazy_relations.py::RefersToSelfLazyLoadInterferenceTest::test_lazy_doesnt_interfere 174s [gw0] [ 38%] PASSED test/orm/test_lazy_relations.py::RefersToSelfLazyLoadInterferenceTest::test_lazy_doesnt_interfere 174s test/orm/test_lazy_relations.py::TypeCoerceTest_sqlite+pysqlite_3_46_1::test_lazyload_singlecast 174s [gw0] [ 38%] PASSED test/orm/test_lazy_relations.py::TypeCoerceTest_sqlite+pysqlite_3_46_1::test_lazyload_singlecast 174s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_one 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_one 174s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_two 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_two 174s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_dont_load_if_no_keys 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_dont_load_if_no_keys 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_load_on_pending_on_pending 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_load_on_pending_on_pending 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_on_pending 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_on_pending 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_backref_doesnt_double 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_backref_doesnt_double 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_no_sql 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_no_sql 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_populated 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_populated 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_allows_backref_event 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_allows_backref_event 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_on_persistent_allows_backref_event 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_on_persistent_allows_backref_event 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_allows_backref_event 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_allows_backref_event 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_with_set 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_with_set 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_persistent_allows_backref_event 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_persistent_allows_backref_event 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_history_on_persistent_allows_backref_event 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_history_on_persistent_allows_backref_event 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-False] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-False] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-True] 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-True] 174s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_no_load_on_pending_allows_backref_event 174s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_no_load_on_pending_allows_backref_event 174s test/orm/test_loading.py::InstanceProcessorTest::test_state_no_load_path_comparison 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::InstanceProcessorTest::test_state_no_load_path_comparison 174s test/orm/test_loading.py::InstancesTest::test_cursor_close_exception_raised_in_iteration 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::InstancesTest::test_cursor_close_exception_raised_in_iteration 174s test/orm/test_loading.py::InstancesTest::test_cursor_close_w_failed_rowproc 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::InstancesTest::test_cursor_close_w_failed_rowproc 174s test/orm/test_loading.py::InstancesTest::test_row_proc_not_created 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::InstancesTest::test_row_proc_not_created 174s test/orm/test_loading.py::MergeResultTest::test_entity_col_mix_plain_tuple_frozen 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::MergeResultTest::test_entity_col_mix_plain_tuple_frozen 174s test/orm/test_loading.py::MergeResultTest::test_single_column_frozen 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::MergeResultTest::test_single_column_frozen 174s test/orm/test_loading.py::MergeResultTest::test_single_entity_frozen 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::MergeResultTest::test_single_entity_frozen 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-literal_column] 174s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 174s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_shard_id_event 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-text] 174s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_shard_id_event 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-literal_column] 174s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_deferred 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-plain] 174s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_deferred 174s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_refresh 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-literal_column] 174s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_refresh 174s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_unexpire 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-text] 174s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_unexpire 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-plain] 174s test/ext/test_horizontal_shard.py::SelectinloadRegressionTest::test_selectinload_query 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-text] 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-literal_column] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-literal_column] 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-plain] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-plain] 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-text] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-text] 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-literal_column] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-literal_column] 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-plain] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-plain] 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-text] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-text] 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-literal_column] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-literal_column] 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-plain] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-plain] 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-text] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-text] 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-literal_column] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-literal_column] 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-plain] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-plain] 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-text] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-text] 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-literal_column] 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::SelectinloadRegressionTest::test_selectinload_query 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_baked_mix 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-literal_column] 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-plain] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-plain] 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-text] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-text] 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-literal_column] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-literal_column] 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-plain] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-plain] 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-text] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-text] 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-literal_column] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-literal_column] 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-plain] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-plain] 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-text] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-text] 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-literal_column] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-literal_column] 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-plain] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-plain] 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-text] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-text] 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-literal_column] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-literal_column] 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-plain] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-plain] 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-text] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-text] 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-literal_column] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-literal_column] 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_baked_mix 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-plain] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-plain] 175s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-text] 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_filter_baked_query_shard_id 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-text] 175s test/orm/test_loading.py::SelectStarTest::test_single_star[core-literal_column] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-literal_column] 175s test/orm/test_loading.py::SelectStarTest::test_single_star[core-plain] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-plain] 175s test/orm/test_loading.py::SelectStarTest::test_single_star[core-text] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-text] 175s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-literal_column] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-literal_column] 175s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-plain] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-plain] 175s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-text] 175s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-text] 175s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_w_limit 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_filter_baked_query_shard_id 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get 175s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_w_limit 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get 175s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_wo_limit 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query 175s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_wo_limit 175s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_join_w_subquery 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query 175s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_join_w_subquery 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query_shard_id 175s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_w_limit 175s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_w_limit 175s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_wo_limit 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query_shard_id 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_explicit_shard 175s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_wo_limit 175s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_plain 175s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_plain 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_explicit_shard 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_one 175s test/orm/test_lockmode.py::CompileTest::test_default_update 175s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_default_update 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_one 175s test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-auto] 175s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload 175s test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload_no_render_oracle 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-auto] 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-evaluate] 175s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload_no_render_oracle 175s test/orm/test_lockmode.py::CompileTest::test_mysql_read 175s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_mysql_read 175s test/orm/test_lockmode.py::CompileTest::test_not_supported_by_dialect_should_just_use_update 175s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_not_supported_by_dialect_should_just_use_update 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-evaluate] 175s test/orm/test_lockmode.py::CompileTest::test_oracle_update 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-fetch] 175s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_oracle_update 175s test/orm/test_lockmode.py::CompileTest::test_oracle_update_skip_locked 175s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_oracle_update_skip_locked 175s test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_nowait_update 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-fetch] 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-auto] 175s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_nowait_update 175s test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_update 175s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_update 175s test/orm/test_lockmode.py::CompileTest::test_postgres_read 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-auto] 175s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_read 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-evaluate] 175s test/orm/test_lockmode.py::CompileTest::test_postgres_read_nowait 175s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_read_nowait 175s test/orm/test_lockmode.py::CompileTest::test_postgres_update 175s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update 175s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-evaluate] 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-fetch] 175s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of 175s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity 175s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity 175s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity_list 175s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity_list 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-fetch] 175s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_list 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-auto] 175s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_list 175s test/orm/test_lockmode.py::CompileTest::test_postgres_update_skip_locked 175s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_skip_locked 175s test/orm/test_lockmode.py::ForUpdateTest::test_key_share 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-auto] 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-evaluate] 175s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_key_share 175s test/orm/test_lockmode.py::ForUpdateTest::test_nowait 175s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_nowait 175s test/orm/test_lockmode.py::ForUpdateTest::test_of_single_col 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-evaluate] 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-fetch] 175s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_of_single_col 175s test/orm/test_lockmode.py::ForUpdateTest::test_plain 175s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_plain 175s test/orm/test_lockmode.py::ForUpdateTest::test_read 175s [gw0] [ 39%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_read 175s test/engine/test_logging.py::EchoTest::test_echo_flag_independence 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-fetch] 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::EchoTest::test_echo_flag_independence 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-auto] 175s test/engine/test_logging.py::EchoTest::test_levels 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::EchoTest::test_levels 175s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_dict 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_dict 175s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_list 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_list 175s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_dict_param 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_dict_param 175s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-auto] 175s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_dbapi_round_trip 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_dbapi_round_trip 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-evaluate] 175s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_nondbapi_round_trip 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_nondbapi_round_trip 175s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_member_parameter 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_member_parameter 175s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_parameter 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_parameter 175s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_insertmanyvalues 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-evaluate] 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_insertmanyvalues 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-fetch] 175s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_dict 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_dict 175s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_tuple 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_tuple 175s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_multi_parameter 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_multi_parameter 175s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_multiple 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-fetch] 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_core_lookup_w_shard 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_multiple 175s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_single 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_single 175s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_no_parameters 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_no_parameters 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_core_lookup_w_shard 175s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_positional_array 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_db_lookup 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_positional_array 175s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_huge_named_dict 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_huge_named_dict 175s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_list 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_list 175s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_named_dict 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_named_dict 175s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_large_list_of_dict 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_large_list_of_dict 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_db_lookup 175s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_named_dict 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_named_dict 175s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_array 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_query_explicit_shard_via_bind_opts 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_array 175s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_list 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_list 175s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_unknown_list 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_unknown_list 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_query_explicit_shard_via_bind_opts 175s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_result_large_param 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_result_large_param 175s test/engine/test_logging.py::LoggingNameTest::test_named_logger_echoflags_execute 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_echoflags_execute 175s test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute 175s test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute_after_dispose 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute_after_dispose 175s test/engine/test_logging.py::LoggingNameTest::test_named_logger_names 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_names 175s test/engine/test_logging.py::LoggingNameTest::test_named_logger_names_after_dispose 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_names_after_dispose 175s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_echoflags_execute 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip_future 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_echoflags_execute 175s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_execute 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_execute 175s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_names 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_names 175s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection 175s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection_updates 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection_updates 175s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_engine 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_engine 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip_future 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-defer] 175s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_not_transactional 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_not_transactional 175s test/engine/test_logging.py::PoolLoggingTest::test_queuepool_echo 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_queuepool_echo 175s test/engine/test_logging.py::PoolLoggingTest::test_queuepool_logging 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_queuepool_logging 175s test/engine/test_logging.py::PoolLoggingTest::test_stpool_echo 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_stpool_echo 175s test/engine/test_logging.py::PoolLoggingTest::test_stpool_logging 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-defer] 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-none] 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_stpool_logging 175s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_begin_once_block 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_begin_once_block 175s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit 175s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_autocommit 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_autocommit 175s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_engine_level_autocommit 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_engine_level_autocommit 175s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback 175s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[block_rollback] 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-none] 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[block_rollback] 175s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[not_block_rollback] 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-defer] 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[not_block_rollback] 175s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_engine_level_autocommit_exec_opt_nonauto 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_engine_level_autocommit_exec_opt_nonauto 175s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_echo 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_echo 175s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_plain 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_plain 175s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_logging_compatibility 175s [gw0] [ 39%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_logging_compatibility 175s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[joins] 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-defer] 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-none] 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-none] 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-defer] 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-defer] 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-none] 175s [gw0] [ 39%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[joins] 175s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[plain] 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-none] 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-none] 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-none] 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 175s [gw0] [ 39%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[plain] 175s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[unions] 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-none] 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-none] 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 175s [gw0] [ 39%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[unions] 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-lazyload] 175s test/orm/test_manytomany.py::AssortedPersistenceTests::test_remove_scalar 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-lazyload] 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-none] 175s [gw0] [ 39%] PASSED test/orm/test_manytomany.py::AssortedPersistenceTests::test_remove_scalar 175s test/orm/test_manytomany.py::AssortedPersistenceTests::test_session_delete 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-none] 175s [gw0] [ 39%] PASSED test/orm/test_manytomany.py::AssortedPersistenceTests::test_session_delete 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-selectinload] 175s test/orm/inheritance/test_manytomany.py::InheritTest::test_basic 175s [gw0] [ 39%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest::test_basic 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-selectinload] 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-lazyload] 175s test/orm/inheritance/test_manytomany.py::InheritTest2::test_basic 175s [gw0] [ 39%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest2::test_basic 175s test/orm/inheritance/test_manytomany.py::InheritTest2::test_get 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-lazyload] 175s [gw0] [ 39%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest2::test_get 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-none] 175s test/orm/inheritance/test_manytomany.py::InheritTest3::test_advanced 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-none] 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-selectinload] 175s [gw0] [ 39%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest3::test_advanced 175s test/orm/inheritance/test_manytomany.py::InheritTest3::test_basic 175s [gw0] [ 39%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest3::test_basic 175s test/orm/test_manytomany.py::M2MTest::test_bidirectional 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-selectinload] 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 175s [gw0] [ 39%] PASSED test/orm/test_manytomany.py::M2MTest::test_bidirectional 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 175s test/orm/test_manytomany.py::M2MTest::test_joinedload_on_double 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 175s [gw0] [ 39%] PASSED test/orm/test_manytomany.py::M2MTest::test_joinedload_on_double 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 175s test/orm/test_manytomany.py::M2MTest::test_overlapping_attribute_error 175s [gw0] [ 39%] PASSED test/orm/test_manytomany.py::M2MTest::test_overlapping_attribute_error 175s test/orm/test_manytomany.py::M2MTest::test_self_referential_bidirectional_mutation 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 175s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_shard_id_event 175s [gw0] [ 39%] PASSED test/orm/test_manytomany.py::M2MTest::test_self_referential_bidirectional_mutation 175s test/orm/test_manytomany.py::M2MTest::test_self_referential_roundtrip 175s [gw0] [ 39%] PASSED test/orm/test_manytomany.py::M2MTest::test_self_referential_roundtrip 175s test/orm/test_manytomany.py::M2MTest::test_stale_conditions 175s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_shard_id_event 175s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect 175s [gw0] [ 39%] PASSED test/orm/test_manytomany.py::M2MTest::test_stale_conditions 175s test/orm/test_mapper.py::ComparatorFactoryTest::test_column 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect 175s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect_w_update_expr 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect_w_update_expr 175s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_plain 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_plain 175s [gw0] [ 39%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_column 175s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_w_update_expr 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_w_update_expr 175s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_non_hybrid_attr 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_non_hybrid_attr 175s test/orm/test_mapper.py::ComparatorFactoryTest::test_kwarg_accepted 175s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_indirect 175s [gw0] [ 39%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_kwarg_accepted 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_indirect 175s test/orm/test_mapper.py::ComparatorFactoryTest::test_relationship 175s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_plain 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_plain 175s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_w_update_expr 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_w_update_expr 175s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[attr] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[attr] 175s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[kwarg] 175s [gw0] [ 39%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_relationship 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[kwarg] 175s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[str] 175s test/orm/test_mapper.py::ComparatorFactoryTest::test_synonym 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[str] 175s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[attr] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[attr] 175s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[kwarg] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[kwarg] 175s [gw0] [ 39%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_synonym 175s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[str] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[str] 175s test/ext/test_hybrid.py::BulkUpdateTest::test_update_plain 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_plain 175s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[False] 175s test/ext/test_hybrid.py::InplaceCreationTest::test_method_integration 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_method_integration 175s test/ext/test_hybrid.py::InplaceCreationTest::test_property_integration 175s [gw0] [ 39%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[False] 175s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[True] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_property_integration 175s test/ext/test_hybrid.py::InplaceCreationTest::test_property_unit 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_property_unit 175s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_expression 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_expression 175s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query 175s [gw0] [ 39%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[True] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query 175s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query_col 175s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[False] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query_col 175s test/ext/test_hybrid.py::MethodExpressionTest::test_call 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_call 175s test/ext/test_hybrid.py::MethodExpressionTest::test_docstring 175s [gw0] [ 39%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[False] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_docstring 175s test/ext/test_hybrid.py::MethodExpressionTest::test_expression 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_expression 175s test/ext/test_hybrid.py::MethodExpressionTest::test_info 175s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[True] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_info 175s test/ext/test_hybrid.py::MethodExpressionTest::test_query 175s [gw0] [ 39%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[True] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_query 175s test/ext/test_hybrid.py::MethodExpressionTest::test_query_col 175s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[False] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_query_col 175s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-not_use_inplace] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-not_use_inplace] 175s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-use_inplace] 175s [gw0] [ 39%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[False] 175s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[True] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-use_inplace] 175s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-not_use_inplace] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-not_use_inplace] 175s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-use_inplace] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-use_inplace] 175s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-not_use_inplace] 175s [gw0] [ 39%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[True] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-not_use_inplace] 175s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-use_inplace] 175s test/orm/test_mapper.py::DocumentTest::test_doc_propagate 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-use_inplace] 175s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-not_use_inplace] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-not_use_inplace] 175s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-use_inplace] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-use_inplace] 175s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-not_use_inplace] 175s [gw0] [ 39%] PASSED test/orm/test_mapper.py::DocumentTest::test_doc_propagate 175s test/orm/test_mapper.py::IsUserlandTest::test_column 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-not_use_inplace] 175s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-use_inplace] 175s [gw0] [ 39%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_column 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-use_inplace] 175s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-not_use_inplace] 175s test/orm/test_mapper.py::IsUserlandTest::test_descriptor 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-not_use_inplace] 175s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-use_inplace] 175s [gw0] [ 39%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_descriptor 175s test/orm/test_mapper.py::IsUserlandTest::test_dict 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-use_inplace] 175s test/ext/test_hybrid.py::PropertyComparatorTest::test_custom_op 175s [gw0] [ 39%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_dict 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_custom_op 175s test/orm/test_mapper.py::IsUserlandTest::test_int 175s test/ext/test_hybrid.py::PropertyComparatorTest::test_docstring 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_docstring 175s [gw0] [ 39%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_int 175s test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_one 175s test/orm/test_mapper.py::IsUserlandTest::test_relationship 175s [gw0] [ 39%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_relationship 175s test/orm/test_mapper.py::IsUserlandTest::test_set 175s [gw0] [ 39%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_set 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_one 175s test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_two 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_two 175s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-not_use_inplace] 175s test/orm/test_mapper.py::IsUserlandTest::test_string 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-not_use_inplace] 175s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-use_inplace] 175s [gw0] [ 39%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_string 175s test/orm/test_mapper.py::IsUserlandTest::test_unicode 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-use_inplace] 175s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-not_use_inplace] 175s [gw0] [ 39%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_unicode 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-not_use_inplace] 175s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-use_inplace] 175s test/orm/test_mapper.py::MagicNamesTest::test_direct_stateish 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-use_inplace] 175s test/ext/test_hybrid.py::PropertyComparatorTest::test_set_get 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_set_get 175s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-not_use_inplace] 175s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_direct_stateish 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-not_use_inplace] 175s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-use_inplace] 175s test/orm/test_mapper.py::MagicNamesTest::test_indirect_stateish 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-use_inplace] 175s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-not_use_inplace] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-not_use_inplace] 175s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-use_inplace] 175s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_indirect_stateish 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-use_inplace] 175s test/orm/test_mapper.py::MagicNamesTest::test_mappish 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_not_yet_mapped 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_not_yet_mapped 175s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_mappish 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_unmapped 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_unmapped 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-not_use_inplace] 175s test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[False] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-not_use_inplace] 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-use_inplace] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-use_inplace] 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-not_use_inplace] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-not_use_inplace] 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-use_inplace] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-use_inplace] 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-not_use_inplace] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-not_use_inplace] 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-use_inplace] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-use_inplace] 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-not_use_inplace] 175s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[False] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-not_use_inplace] 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-use_inplace] 175s test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[True] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-use_inplace] 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_any 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_any 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_cloning_in_polymorphic_any 175s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[True] 175s test/orm/test_mapper.py::MapperTest::test_add_prop_via_backref_resets_memoizations_reconfigures 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_cloning_in_polymorphic_any 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-not_use_inplace] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-not_use_inplace] 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-use_inplace] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-use_inplace] 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-not_use_inplace] 175s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_add_prop_via_backref_resets_memoizations_reconfigures 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-not_use_inplace] 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-use_inplace] 175s test/orm/test_mapper.py::MapperTest::test_add_property 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-use_inplace] 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-not_use_inplace] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-not_use_inplace] 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-use_inplace] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-use_inplace] 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-not_use_inplace] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-not_use_inplace] 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-use_inplace] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-use_inplace] 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression_isnt_clause_element 175s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression_isnt_clause_element 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-not_use_inplace] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-not_use_inplace] 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-use_inplace] 175s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[after_mapper_constructed-ColumnProperty] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-use_inplace] 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-not_use_inplace] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-not_use_inplace] 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-use_inplace] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-use_inplace] 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed 175s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[after_mapper_constructed-ColumnProperty] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_legacy 175s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[after_mapper_constructed-Column] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_legacy 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[not_pre_populate_col_proxy] 175s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[after_mapper_constructed-Column] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[not_pre_populate_col_proxy] 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[pre_populate_col_proxy] 175s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[after_mapper_constructed-Relationship] 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[pre_populate_col_proxy] 175s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_tablename_plus_col 175s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_tablename_plus_col 176s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-not_use_inplace] 176s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-not_use_inplace] 176s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-use_inplace] 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[after_mapper_constructed-Relationship] 176s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-use_inplace] 176s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-not_use_inplace] 176s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[before_mapper_configured-ColumnProperty] 176s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-not_use_inplace] 176s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-use_inplace] 176s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-use_inplace] 176s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-not_use_inplace] 176s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-not_use_inplace] 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[before_mapper_configured-ColumnProperty] 176s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-use_inplace] 176s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[before_mapper_configured-Column] 176s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-use_inplace] 176s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-not_use_inplace] 176s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-not_use_inplace] 176s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-use_inplace] 176s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-use_inplace] 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[before_mapper_configured-Column] 176s test/ext/test_hybrid.py::PropertyMirrorTest::test_aliased_mismatched_col 176s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[before_mapper_configured-Relationship] 176s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_aliased_mismatched_col 176s test/ext/test_hybrid.py::PropertyMirrorTest::test_c_collection_func_element 176s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_c_collection_func_element 176s test/ext/test_hybrid.py::PropertyMirrorTest::test_class 176s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_class 176s test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present 176s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present 176s test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present_ac 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[before_mapper_configured-Relationship] 176s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present_ac 176s test/ext/test_hybrid.py::PropertyMirrorTest::test_filter_by_mismatched_col 176s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[instrument_class-ColumnProperty] 176s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_filter_by_mismatched_col 176s test/ext/test_hybrid.py::PropertyMirrorTest::test_get_history 176s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_get_history 176s test/ext/test_hybrid.py::PropertyMirrorTest::test_info_from_hybrid 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[instrument_class-ColumnProperty] 176s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_info_from_hybrid 176s test/ext/test_hybrid.py::PropertyMirrorTest::test_info_not_mirrored 176s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_info_not_mirrored 176s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[instrument_class-Column] 176s test/ext/test_hybrid.py::PropertyMirrorTest::test_key 176s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_key 176s test/ext/test_hybrid.py::PropertyMirrorTest::test_property 176s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_property 176s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_comparator 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[instrument_class-Column] 176s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[instrument_class-Relationship] 176s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_comparator 176s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_expr 176s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_expr 176s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_getter 176s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_getter 176s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_setter 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[instrument_class-Relationship] 176s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_setter 176s test/ext/test_hybrid.py::PropertyOverrideTest::test_property 176s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[mapper_configured-ColumnProperty] 176s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_property 176s test/ext/test_hybrid.py::PropertyValueTest::test_nonassignable 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[mapper_configured-ColumnProperty] 176s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_nonassignable 176s test/ext/test_hybrid.py::PropertyValueTest::test_nondeletable 176s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_nondeletable 176s test/ext/test_hybrid.py::PropertyValueTest::test_set_get 176s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[mapper_configured-Column] 176s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_set_get 176s test/ext/test_hybrid.py::SpecialObjectTest::test_docstring 176s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_docstring 176s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_four 176s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_four 176s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_one 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[mapper_configured-Column] 176s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_one 176s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_three 176s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_three 176s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_two 176s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_two 176s test/ext/test_hybrid.py::SpecialObjectTest::test_query_five 176s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[mapper_configured-Relationship] 176s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_five 176s test/ext/test_hybrid.py::SpecialObjectTest::test_query_four 176s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_four 176s test/ext/test_hybrid.py::SpecialObjectTest::test_query_one 176s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_one 176s test/ext/test_hybrid.py::SpecialObjectTest::test_query_three 176s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_three 176s test/ext/test_hybrid.py::SpecialObjectTest::test_query_two 176s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_two 176s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_expr 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[mapper_configured-Relationship] 176s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_expr 176s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_property 176s test/orm/test_mapper.py::MapperTest::test_attribute_error_raised_class_mapper 176s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_property 176s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_hasattr 176s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_hasattr 176s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_instance_access 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_attribute_error_raised_class_mapper 176s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_instance_access 176s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_autoincrement_true 176s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[assocprox] 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_autoincrement_true 176s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args0-ALWAYS AS IDENTITY] 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args0-ALWAYS AS IDENTITY] 176s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args1-BY DEFAULT AS IDENTITY (START WITH 5)] 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args1-BY DEFAULT AS IDENTITY (START WITH 5)] 176s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args10-BY DEFAULT AS IDENTITY (CYCLE)] 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args10-BY DEFAULT AS IDENTITY (CYCLE)] 176s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args2-ALWAYS AS IDENTITY (INCREMENT BY 2)] 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args2-ALWAYS AS IDENTITY (INCREMENT BY 2)] 176s 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)] 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args3-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 5)] 176s 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)] 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args4-ALWAYS AS IDENTITY (INCREMENT BY 2 START WITH 0 MINVALUE 0)] 176s 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)] 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args5-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 1 MAXVALUE 5)] 176s 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)] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[assocprox] 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args6-ALWAYS AS IDENTITY (INCREMENT BY 2 START WITH 1 NO MAXVALUE)] 176s 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)] 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args7-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 0 NO MINVALUE)] 176s 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)] 176s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[descriptor] 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args8-ALWAYS AS IDENTITY (START WITH 1 MAXVALUE 10 CYCLE)] 176s 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)] 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args9-BY DEFAULT AS IDENTITY (CACHE 1000 NO CYCLE)] 176s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_nullable_kwarg 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_nullable_kwarg 176s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_other_options 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_other_options 176s test/sql/test_identity_column.py::IdentityTest::test_autoincrement_column 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_autoincrement_column 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[descriptor] 176s test/sql/test_identity_column.py::IdentityTest::test_identity_and_sequence 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_identity_and_sequence 176s test/sql/test_identity_column.py::IdentityTest::test_identity_autoincrement_false 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_identity_autoincrement_false 176s test/sql/test_identity_column.py::IdentityTest::test_server_default_onupdate 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_server_default_onupdate 176s test/sql/test_identity_column.py::IdentityTest::test_to_metadata 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_to_metadata 176s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[method] 176s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mariadb] 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mariadb] 176s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mysql] 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mysql] 176s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[oracle] 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[oracle] 176s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[postgresql] 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[postgresql] 176s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[sqlite] 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[sqlite] 176s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mariadb] 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mariadb] 176s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mysql] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[method] 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mysql] 176s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-oracle] 176s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[plain] 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-oracle] 176s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-postgresql] 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-postgresql] 176s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-sqlite] 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-sqlite] 176s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mariadb] 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mariadb] 176s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mysql] 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mysql] 176s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-oracle] 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-oracle] 176s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-postgresql] 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-postgresql] 176s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-sqlite] 176s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-sqlite] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[plain] 176s test/orm/test_immediate_load.py::ImmediateTest::test_basic 176s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[relationship] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[relationship] 176s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-assocprox] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-assocprox] 176s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-relationship] 176s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic 176s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[immediate] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-relationship] 176s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-assocprox] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-assocprox] 176s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[immediate] 176s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-relationship] 176s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-relationship] 176s test/orm/test_mapper.py::MapperTest::test_backrefs_dont_automatically_configure 176s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise] 176s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise_on_sql] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_backrefs_dont_automatically_configure 176s test/orm/test_mapper.py::MapperTest::test_cant_call_legacy_constructor_directly 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_cant_call_legacy_constructor_directly 176s test/orm/test_mapper.py::MapperTest::test_check_descriptor_as_method 176s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise_on_sql] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_check_descriptor_as_method 176s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[select] 176s test/orm/test_mapper.py::MapperTest::test_class_already_mapped 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_class_already_mapped 176s test/orm/test_mapper.py::MapperTest::test_class_hier_only_instrument_once_multiple_configure 176s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[select] 176s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[immediate] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_class_hier_only_instrument_once_multiple_configure 176s test/orm/test_mapper.py::MapperTest::test_column_not_present 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_column_not_present 176s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[immediate] 176s test/orm/test_mapper.py::MapperTest::test_column_prefix 176s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_column_prefix 176s test/orm/test_mapper.py::MapperTest::test_column_prop_stays_annotated 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_column_prop_stays_annotated 176s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise] 176s test/orm/test_mapper.py::MapperTest::test_column_synonyms 176s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise_on_sql] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_column_synonyms 176s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_1 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_1 176s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise_on_sql] 176s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_2 176s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[select] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_2 176s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_3 176s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[select] 176s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[joined] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_3 176s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_1 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_1 176s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[joined] 176s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_2 176s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[selectin] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_2 176s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_3 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_3 176s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[selectin] 176s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[subquery] 176s test/orm/test_mapper.py::MapperTest::test_configure_on_session 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_session 176s test/orm/test_mapper.py::MapperTest::test_constructor_exc 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_constructor_exc 176s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[subquery] 176s test/orm/test_mapper.py::MapperTest::test_count 176s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[immediate] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_count 176s test/orm/test_mapper.py::MapperTest::test_custom_join 176s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[immediate] 176s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[joined] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_custom_join 176s test/orm/test_mapper.py::MapperTest::test_decl_attributes 176s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[joined] 176s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[selectin] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_decl_attributes 176s test/orm/test_mapper.py::MapperTest::test_default_constructor_imperative_map 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_default_constructor_imperative_map 176s test/orm/test_mapper.py::MapperTest::test_deferred_subclass_attribute_instrument 176s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[selectin] 176s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[subquery] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_deferred_subclass_attribute_instrument 176s test/orm/test_mapper.py::MapperTest::test_entity_descriptor 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_entity_descriptor 176s test/orm/test_mapper.py::MapperTest::test_exceptions_sticky 176s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[subquery] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_exceptions_sticky 176s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-expunge] 176s test/orm/test_mapper.py::MapperTest::test_friendly_attribute_str_on_uncompiled_boom 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_friendly_attribute_str_on_uncompiled_boom 176s test/orm/test_mapper.py::MapperTest::test_function 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_function 176s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-expunge] 176s test/orm/test_mapper.py::MapperTest::test_incomplete_columns 176s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-keep] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_incomplete_columns 176s test/orm/test_mapper.py::MapperTest::test_info 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_info 176s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-keep] 176s test/orm/test_mapper.py::MapperTest::test_info_via_instrumented 176s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-reload] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_info_via_instrumented 176s test/orm/test_mapper.py::MapperTest::test_key_error_raised_class_mapper 176s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-reload] 176s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-expunge] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_key_error_raised_class_mapper 176s test/orm/test_mapper.py::MapperTest::test_many_to_many_count 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_many_to_many_count 176s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_exclude_prop 176s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-expunge] 176s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-keep] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_exclude_prop 176s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_explicit_prop 176s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-keep] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_explicit_prop 176s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_no_pk 176s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-reload] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_no_pk 176s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_raises 176s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-reload] 176s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-expunge] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_raises 176s test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin 176s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-expunge] 176s test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin_no_partial_pks 176s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-keep] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin_no_partial_pks 176s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-keep] 176s test/orm/test_mapper.py::MapperTest::test_mapping_to_union_dont_overlimit_pk 176s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-reload] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_union_dont_overlimit_pk 176s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-reload] 176s test/orm/test_mapper.py::MapperTest::test_no_pks_1 176s test/ext/test_indexable.py::IndexPropertyTest::test_array 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_no_pks_1 176s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_array 176s test/orm/test_mapper.py::MapperTest::test_no_pks_2 176s test/ext/test_indexable.py::IndexPropertyTest::test_array_longinit 176s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_array_longinit 176s test/ext/test_indexable.py::IndexPropertyTest::test_get_attribute_error 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_no_pks_2 176s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_get_attribute_error 176s test/ext/test_indexable.py::IndexPropertyTest::test_get_default_value 176s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_get_default_value 176s test/orm/test_mapper.py::MapperTest::test_no_table 176s test/ext/test_indexable.py::IndexPropertyTest::test_json 176s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_json 176s test/ext/test_indexable.py::IndexPropertyTest::test_set_immutable 176s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_set_immutable 176s test/ext/test_indexable.py::IndexPropertyTest::test_set_mutable_dict 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_no_table 176s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_set_mutable_dict 176s test/ext/test_indexable.py::IndexPropertyTest::test_value_is_none_attributeerror 176s test/orm/test_mapper.py::MapperTest::test_oldstyle_mixin 176s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_value_is_none_attributeerror 176s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[False] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_oldstyle_mixin 176s test/orm/test_mapper.py::MapperTest::test_override_1 176s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[False] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_override_1 176s test/orm/test_mapper.py::MapperTest::test_override_2 176s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[True] 176s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[True] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_override_2 176s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_classreg_setup 176s test/orm/test_mapper.py::MapperTest::test_override_3 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_override_3 176s test/orm/test_mapper.py::MapperTest::test_prop_filters 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_filters 176s test/orm/test_mapper.py::MapperTest::test_prop_filters_defaults 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_filters_defaults 176s test/orm/test_mapper.py::MapperTest::test_prop_shadow 176s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_classreg_setup 176s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[False] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_shadow 176s test/orm/test_mapper.py::MapperTest::test_props 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_props 176s test/orm/test_mapper.py::MapperTest::test_reassign_polymorphic_identity_warns 176s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[False] 176s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[True] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_reassign_polymorphic_identity_warns 176s test/orm/test_mapper.py::MapperTest::test_reconfigure_on_other_mapper 176s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[True] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_reconfigure_on_other_mapper 176s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_configure_discriminator_col 176s test/orm/test_mapper.py::MapperTest::test_reconstructor 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor 176s test/orm/test_mapper.py::MapperTest::test_reconstructor_inheritance 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_inheritance 176s test/orm/test_mapper.py::MapperTest::test_reconstructor_init 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init 176s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_callable_object 176s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_configure_discriminator_col 176s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_prop_on_base 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_callable_object 176s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_inheritance 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_inheritance 176s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_simulate_cython 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_simulate_cython 176s test/orm/test_mapper.py::MapperTest::test_reentrant_compile 176s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_prop_on_base 176s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_clean_dir 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_reentrant_compile 176s test/orm/test_mapper.py::MapperTest::test_registry_configure[False] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_registry_configure[False] 176s test/orm/test_mapper.py::MapperTest::test_registry_configure[True] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_registry_configure[True] 176s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_clean_dir 176s test/orm/test_mapper.py::MapperTest::test_replace_col_prop_w_syn 176s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[False] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_replace_col_prop_w_syn 176s test/orm/test_mapper.py::MapperTest::test_scalar_pk_arg 176s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[False] 176s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[True] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_scalar_pk_arg 176s test/orm/test_mapper.py::MapperTest::test_self_ref_synonym 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_self_ref_synonym 176s test/orm/test_mapper.py::MapperTest::test_sort_states_comparisons 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_sort_states_comparisons 176s test/orm/test_mapper.py::MapperTest::test_synonym 176s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[True] 176s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_for_overlap 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym 176s test/orm/test_mapper.py::MapperTest::test_synonym_column_location 176s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_for_overlap 176s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_base_didnt_configure 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_column_location 176s test/orm/test_mapper.py::MapperTest::test_synonym_get_history 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_get_history 176s test/orm/test_mapper.py::MapperTest::test_synonym_map_column_conflict 176s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_base_didnt_configure 176s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_map_column_conflict 176s test/orm/test_mapper.py::MapperTest::test_synonym_nonexistent_attr 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_nonexistent_attr 176s test/orm/test_mapper.py::MapperTest::test_synonym_of_non_property_raises 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_of_non_property_raises 176s test/orm/test_mapper.py::MapperTest::test_synonym_of_synonym 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_of_synonym 176s test/orm/test_mapper.py::MapperTest::test_synonym_replaces_backref 176s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension 176s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[False] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_replaces_backref 176s test/orm/test_mapper.py::MapperTest::test_tableclause_is_ok 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_tableclause_is_ok 176s test/orm/test_mapper.py::MapperTest::test_unicode_relationship_backref_names 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_unicode_relationship_backref_names 176s test/orm/test_mapper.py::MapperTest::test_unmapped_error 176s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[False] 176s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[True] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_error 176s test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error 176s test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error_iter_ok 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error_iter_ok 176s test/orm/test_mapper.py::MapperTest::test_unmapped_reconstructor_inheritance 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_reconstructor_inheritance 176s test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_postmap 176s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[True] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_postmap 176s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension 176s test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_premap 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_premap 176s test/orm/test_mapper.py::MapperTest::test_update_attr_keys 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_update_attr_keys 176s test/orm/test_mapper.py::MapperTest::test_utils 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_utils 176s test/orm/test_mapper.py::MapperTest::test_we_dont_call_bool 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_we_dont_call_bool 176s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension 176s test/orm/test_mapper.py::MapperTest::test_we_dont_call_eq 176s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_concrete_disc_resolves_overlap 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_we_dont_call_eq 176s test/orm/test_mapper.py::ORMLoggingTest::test_mapper_info_aliased 176s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_concrete_disc_resolves_overlap 176s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_for_overlap 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::ORMLoggingTest::test_mapper_info_aliased 176s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_for_overlap 176s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_inline_non_polymorphic 176s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[False] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[False] 176s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[True] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[True] 176s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[False] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[False] 176s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[True] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[True] 176s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[False] 176s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_inline_non_polymorphic 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[False] 176s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_explicit 176s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[True] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[True] 176s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[False] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[False] 176s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[True] 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[True] 176s test/orm/test_mapper.py::RequirementsTest::test_comparison_overrides 176s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_explicit 176s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_doesnt_consider_base 176s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_doesnt_consider_base 176s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_in_mapper_args 176s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_in_mapper_args 176s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_ok_to_override_type_from_abstract 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::RequirementsTest::test_comparison_overrides 176s test/orm/test_mapper.py::RequirementsTest::test_composite_results 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::RequirementsTest::test_composite_results 176s test/orm/test_mapper.py::RequirementsTest::test_nonzero_len_recursion 176s [gw0] [ 40%] PASSED test/orm/test_mapper.py::RequirementsTest::test_nonzero_len_recursion 176s test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_cloned_traversal 176s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_ok_to_override_type_from_abstract 176s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_deferred 176s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_deferred 176s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_parentcol_after_the_fact 176s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_parentcol_after_the_fact 176s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_sub_parentcol_after_the_fact 176s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_sub_parentcol_after_the_fact 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_subcol_after_the_fact 177s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_subcol_after_the_fact 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_class_w_invalid_multiple_bases 177s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_class_w_invalid_multiple_bases 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[legacy] 177s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[legacy] 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[use_existing_column] 177s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[use_existing_column] 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-legacy] 177s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-legacy] 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-use_existing_column] 177s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-use_existing_column] 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-legacy] 177s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-legacy] 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-use_existing_column] 177s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-use_existing_column] 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[legacy] 177s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[legacy] 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[use_existing_column] 177s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[use_existing_column] 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_custom_join_condition 177s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_custom_join_condition 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[da_directive] 177s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[da_directive] 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[declared_attr] 177s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[declared_attr] 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_dupe_name_in_hierarchy 177s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_dupe_name_in_hierarchy 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_foreign_keys_with_col 177s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_foreign_keys_with_col 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_abstract_class_on_classical 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_abstract_class_on_classical 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_unmapped_class_on_classical 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_unmapped_class_on_classical 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined_from_single 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined_from_single 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_polymorphic_on_converted_from_inst 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_polymorphic_on_converted_from_inst 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_joined 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_joined 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_subquery 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_subquery 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_to_joined 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_to_joined 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonbase 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonbase 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonsub 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonsub 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_constraint_on_sub 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_constraint_on_sub 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_detects_conflict 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_detects_conflict 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_fksonsub 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_fksonsub 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_from_joined_colsonsub 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_from_joined_colsonsub 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_special_cols 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_special_cols 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_table_args 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_table_args 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_three_levels 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_three_levels 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_subclass_mixin 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_subclass_mixin 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-not_omit_from_statements] 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-not_omit_from_statements] 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-omit_from_statements] 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-omit_from_statements] 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-not_omit_from_statements] 177s [gw1] [ 41%] 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] 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-omit_from_statements] 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-omit_from_statements] 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-not_omit_from_statements] 177s [gw1] [ 41%] 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] 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-omit_from_statements] 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-omit_from_statements] 177s 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] 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-not_combine_on_b-not_omit_from_statements] 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-not_combine_on_b-omit_from_statements] 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-not_combine_on_b-omit_from_statements] 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_copy_mapper_args 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_copy_mapper_args 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_only_copy_column_mapper_args 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_only_copy_column_mapper_args 177s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_with_undefined_foreignkey 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_with_undefined_foreignkey 177s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_base 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_base 177s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_both 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_both 177s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_sub 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_sub 177s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_basic 177s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_basic 177s test/sql/test_insert.py::EmptyTest::test_empty_insert_default 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_empty_insert_default 177s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection0] 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection0] 177s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection1] 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection1] 177s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection2] 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection2] 177s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_false 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_false 177s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true 177s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true_executemany_mode 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true_executemany_mode 177s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-False] 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-False] 177s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-True] 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-True] 177s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-False] 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-False] 177s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-True] 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-True] 177s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-False] 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-False] 177s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-True] 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-True] 177s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values 177s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_literal_binds 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_literal_binds 177s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_return_defaults 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_return_defaults 177s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select 177s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select_return_defaults 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select_return_defaults 177s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_element_values 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_element_values 177s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_list_values 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_list_values 177s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk 177s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_implicit_returning 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_implicit_returning 177s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_prefetch 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_prefetch 177s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_lower_case_table 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_lower_case_table 177s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk 177s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_implicit_returning 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_implicit_returning 177s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_prefetch 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_prefetch 177s test/sql/test_insert.py::InsertTest::test_anticipate_nullable_composite_pk 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_nullable_composite_pk 177s test/sql/test_insert.py::InsertTest::test_bindparam_name_no_consume_error 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_bindparam_name_no_consume_error 177s test/sql/test_insert.py::InsertTest::test_binds_that_match_columns 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_binds_that_match_columns 177s test/sql/test_insert.py::InsertTest::test_generic_insert_bind_params_all_columns 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_generic_insert_bind_params_all_columns 177s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[dollar] 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[dollar] 177s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[numeric] 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[numeric] 177s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[pg] 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[pg] 177s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[qmark] 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[qmark] 177s test/sql/test_insert.py::InsertTest::test_inline_default 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_inline_default 177s test/sql/test_insert.py::InsertTest::test_inline_defaults 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_inline_defaults 177s test/sql/test_insert.py::InsertTest::test_insert_from_select_col_values 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_col_values 177s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_one 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_one 177s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_two 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_two 177s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_one 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_one 177s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_two 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_two 177s test/sql/test_insert.py::InsertTest::test_insert_from_select_dont_mutate_raw_columns 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_dont_mutate_raw_columns 177s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults 177s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound 177s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound_subquery 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound_subquery 177s test/sql/test_insert.py::InsertTest::test_insert_from_select_no_defaults 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_no_defaults 177s test/sql/test_insert.py::InsertTest::test_insert_from_select_override_defaults 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_override_defaults 177s test/sql/test_insert.py::InsertTest::test_insert_from_select_returning 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_returning 177s test/sql/test_insert.py::InsertTest::test_insert_from_select_select 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_select 177s test/sql/test_insert.py::InsertTest::test_insert_from_select_select_alt_ordering 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_select_alt_ordering 177s test/sql/test_insert.py::InsertTest::test_insert_from_select_seq 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_seq 177s test/sql/test_insert.py::InsertTest::test_insert_from_select_table 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_table 177s test/sql/test_insert.py::InsertTest::test_insert_from_select_union 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_union 177s test/sql/test_insert.py::InsertTest::test_insert_from_select_with_python_defaults 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_with_python_defaults 177s test/sql/test_insert.py::InsertTest::test_insert_from_select_with_sql_defaults 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_with_sql_defaults 177s test/sql/test_insert.py::InsertTest::test_insert_literal_binds 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_literal_binds 177s test/sql/test_insert.py::InsertTest::test_insert_literal_binds_sequence_notimplemented 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_literal_binds_sequence_notimplemented 177s test/sql/test_insert.py::InsertTest::test_insert_mix_select_values_exception 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_mix_select_values_exception 177s test/sql/test_insert.py::InsertTest::test_insert_mix_values_select_exception 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_mix_values_select_exception 177s test/sql/test_insert.py::InsertTest::test_insert_returning_not_in_default 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_returning_not_in_default 177s test/sql/test_insert.py::InsertTest::test_insert_seq_non_pk_multi_values 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_non_pk_multi_values 177s test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values 177s test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values_seq_not_supported 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values_seq_not_supported 177s test/sql/test_insert.py::InsertTest::test_insert_values_multiple 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_values_multiple 177s test/sql/test_insert.py::InsertTest::test_insert_with_user_supplied_bind_params 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_user_supplied_bind_params 177s test/sql/test_insert.py::InsertTest::test_insert_with_values_dict 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_dict 177s test/sql/test_insert.py::InsertTest::test_insert_with_values_func 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_func 177s test/sql/test_insert.py::InsertTest::test_insert_with_values_tuple 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_tuple 177s test/sql/test_insert.py::InsertTest::test_prefix_with 177s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_prefix_with 177s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-True] 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-True] 177s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-False] 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-False] 177s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-True] 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-True] 177s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-False] 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-False] 177s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-True] 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-True] 177s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-index] 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-index] 177s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-unique] 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-unique] 177s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-index] 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-index] 177s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-unique] 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-unique] 177s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-index] 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-index] 177s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-unique] 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-unique] 177s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-index] 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-index] 177s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-unique] 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-unique] 177s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-index] 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-index] 177s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-unique] 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-unique] 177s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-index] 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-index] 177s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-unique] 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-unique] 177s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-index] 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-index] 177s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-unique] 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-unique] 177s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-index] 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-index] 177s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-unique] 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-unique] 177s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-index] 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-index] 177s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-unique] 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-unique] 177s test/sql/test_metadata.py::ColumnDefinitionTest::test_name_blank 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_name_blank 177s test/sql/test_metadata.py::ColumnDefinitionTest::test_name_none 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_name_none 177s test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_schema 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_schema 177s test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_sql 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_sql 177s test/sql/test_metadata.py::ColumnDefinitionTest::test_unique_index_flags_default_to_none 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_unique_index_flags_default_to_none 177s test/sql/test_metadata.py::ColumnOptionsTest::test_argument_signatures 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_argument_signatures 177s test/sql/test_metadata.py::ColumnOptionsTest::test_column_info 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_column_info 177s test/sql/test_metadata.py::ColumnOptionsTest::test_default_generators 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_default_generators 177s test/sql/test_metadata.py::ConstraintTest::test_ColumnCollectionConstraint_copy 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_ColumnCollectionConstraint_copy 177s test/sql/test_metadata.py::ConstraintTest::test_ambig_check_constraint_auto_append 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_ambig_check_constraint_auto_append 177s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_one 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_one 177s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_three 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_three 177s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_two 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_two 177s test/sql/test_metadata.py::ConstraintTest::test_auto_append_constraint 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_constraint 177s test/sql/test_metadata.py::ConstraintTest::test_auto_append_lowercase_table 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_lowercase_table 177s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_five 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_five 177s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_four 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_four 177s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_one 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_one 177s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_three 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_three 177s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_two 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_two 177s test/sql/test_metadata.py::ConstraintTest::test_check_constraint_copy 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_check_constraint_copy 177s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_one 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_one 177s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_three 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_three 177s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_two 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_two 177s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_clause_element 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_clause_element 177s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_col 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_col 177s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent 177s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent_table 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent_table 177s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_column 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_column 177s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_table 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_table 177s test/sql/test_metadata.py::ConstraintTest::test_column_associated_w_lowercase_table 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_associated_w_lowercase_table 177s test/sql/test_metadata.py::ConstraintTest::test_column_references 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_references 177s test/sql/test_metadata.py::ConstraintTest::test_column_references_derived 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_references_derived 177s test/sql/test_metadata.py::ConstraintTest::test_constraint_copied_to_proxy_ok 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_constraint_copied_to_proxy_ok 177s test/sql/test_metadata.py::ConstraintTest::test_copy_doesnt_reference 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_copy_doesnt_reference 177s test/sql/test_metadata.py::ConstraintTest::test_derived_column_references 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_derived_column_references 177s test/sql/test_metadata.py::ConstraintTest::test_double_fk_usage_raises 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_double_fk_usage_raises 177s test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_inline 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_inline 177s test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_standalone 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_standalone 177s test/sql/test_metadata.py::ConstraintTest::test_index_no_cols_private_table_arg 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_no_cols_private_table_arg 177s test/sql/test_metadata.py::ConstraintTest::test_index_w_cols_private_table_arg 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_w_cols_private_table_arg 177s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns 177s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns_functional 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns_functional 177s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_string 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_string 177s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_textonly 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_textonly 177s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns 177s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns_notattached 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns_notattached 177s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_strings 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_strings 177s test/sql/test_metadata.py::ConstraintTest::test_no_warning_w_no_columns 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_no_warning_w_no_columns 177s test/sql/test_metadata.py::ConstraintTest::test_non_attached_col_plus_string_expr 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_non_attached_col_plus_string_expr 177s test/sql/test_metadata.py::ConstraintTest::test_pickle_ck_binary_annotated_col 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_ck_binary_annotated_col 177s test/sql/test_metadata.py::ConstraintTest::test_pickle_fk_annotated_col 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_fk_annotated_col 177s test/sql/test_metadata.py::ConstraintTest::test_pickle_idx_expr_annotated_col 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_idx_expr_annotated_col 177s test/sql/test_metadata.py::ConstraintTest::test_pickle_uq_annotated_col 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_uq_annotated_col 177s test/sql/test_metadata.py::ConstraintTest::test_raise_clauseelement_not_a_column 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_clauseelement_not_a_column 177s test/sql/test_metadata.py::ConstraintTest::test_raise_expr_no_column 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_expr_no_column 177s test/sql/test_metadata.py::ConstraintTest::test_raise_index_nonexistent_name 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_index_nonexistent_name 177s test/sql/test_metadata.py::ConstraintTest::test_raise_not_a_column 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_not_a_column 177s test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor 177s test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor_not_available 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor_not_available 177s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok 177s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_linktoname_conflict 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_linktoname_conflict 177s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_onname 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_onname 177s test/sql/test_metadata.py::ConstraintTest::test_remove_table_fk_bookkeeping 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_remove_table_fk_bookkeeping 177s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns 177s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns_functional 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns_functional 177s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_textonly 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_textonly 177s test/sql/test_metadata.py::ConstraintTest::test_table_references 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_table_references 177s test/sql/test_metadata.py::ConstraintTest::test_to_metadata_ok 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_to_metadata_ok 177s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_col_orig_first 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_col_orig_first 177s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_first 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_first 177s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last 177s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname 177s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname_conflict 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname_conflict 177s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_col 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_col 177s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_string 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_string 177s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_col 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_col 177s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_string 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_string 177s test/sql/test_metadata.py::ConstraintTest::test_unnamed_column_exception 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_unnamed_column_exception 177s test/sql/test_metadata.py::CopyDialectOptionsTest::test_dialect_options_are_copied 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::CopyDialectOptionsTest::test_dialect_options_are_copied 177s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_kwargs 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_kwargs 177s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_opt 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_opt 177s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_kwargs 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_kwargs 177s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_opt 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_opt 177s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_dialect 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_dialect 177s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_key 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_key 177s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_invalid_dialect 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_invalid_dialect 177s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_nonparticipating 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_nonparticipating 177s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating 177s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating_no_existing 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating_no_existing 177s test/sql/test_metadata.py::DialectKWArgTest::test_bad_kwarg_raise 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_bad_kwarg_raise 177s test/sql/test_metadata.py::DialectKWArgTest::test_combined 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_combined 177s test/sql/test_metadata.py::DialectKWArgTest::test_contains_wildcard 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_contains_wildcard 177s test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate 177s test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate_exceptions_delayed 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate_exceptions_delayed 177s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_dialect_options 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_dialect_options 177s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_argument 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_argument 177s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_dialect 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_dialect 177s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_underscore 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_underscore 177s test/sql/test_metadata.py::DialectKWArgTest::test_multiple_participating 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_multiple_participating 177s test/sql/test_metadata.py::DialectKWArgTest::test_nonparticipating 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_nonparticipating 177s test/sql/test_metadata.py::DialectKWArgTest::test_not_contains_wildcard 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_not_contains_wildcard 177s test/sql/test_metadata.py::DialectKWArgTest::test_participating 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating 177s test/sql/test_metadata.py::DialectKWArgTest::test_participating_bad_kw 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating_bad_kw 177s test/sql/test_metadata.py::DialectKWArgTest::test_participating_unknown_schema_item 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating_unknown_schema_item 177s test/sql/test_metadata.py::DialectKWArgTest::test_uninit_wildcard 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_uninit_wildcard 177s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning 177s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates 177s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates_multiple 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates_multiple 177s test/sql/test_metadata.py::DialectKWArgTest::test_update 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_update 177s test/sql/test_metadata.py::DialectKWArgTest::test_wildcard 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_wildcard 177s test/sql/test_metadata.py::InfoTest::test_check_constraint_info 177s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_check_constraint_info 177s test/sql/test_metadata.py::InfoTest::test_column_info 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::InfoTest::test_column_info 177s test/sql/test_metadata.py::InfoTest::test_foreignkey_constraint_info 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::InfoTest::test_foreignkey_constraint_info 177s test/sql/test_metadata.py::InfoTest::test_foreignkey_info 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::InfoTest::test_foreignkey_info 177s test/sql/test_metadata.py::InfoTest::test_index_info 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::InfoTest::test_index_info 177s test/sql/test_metadata.py::InfoTest::test_metadata_info 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::InfoTest::test_metadata_info 177s test/sql/test_metadata.py::InfoTest::test_primarykey_constraint_info 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::InfoTest::test_primarykey_constraint_info 177s test/sql/test_metadata.py::InfoTest::test_table_info 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::InfoTest::test_table_info 177s test/sql/test_metadata.py::InfoTest::test_unique_constraint_info 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::InfoTest::test_unique_constraint_info 177s test/sql/test_metadata.py::MetaDataTest::test_assorted_repr 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_assorted_repr 177s test/sql/test_metadata.py::MetaDataTest::test_check_constraint_copy 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_check_constraint_copy 177s test/sql/test_metadata.py::MetaDataTest::test_col_replace_w_constraint 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_col_replace_w_constraint 177s test/sql/test_metadata.py::MetaDataTest::test_col_subclass_copy 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_col_subclass_copy 177s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_fks_delivered_separately 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_fks_delivered_separately 177s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_usealter 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_usealter 177s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_one 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_one 177s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_two 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_two 177s test/sql/test_metadata.py::MetaDataTest::test_dupe_tables 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_dupe_tables 177s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_added_to_table 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_added_to_table 177s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table 177s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table_real_cols 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table_real_cols 177s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_via_fk 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_via_fk 177s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_w_table 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_w_table 177s test/sql/test_metadata.py::MetaDataTest::test_fk_construct 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_construct 177s test/sql/test_metadata.py::MetaDataTest::test_fk_copy 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_copy 177s test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table 177s test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table_clauseelem 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table_clauseelem 177s test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col 177s test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col_clauseelem 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col_clauseelem 177s test/sql/test_metadata.py::MetaDataTest::test_fk_mismatched_local_remote_cols 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_mismatched_local_remote_cols 177s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_parent_col_error 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_parent_col_error 177s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_delayed 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_delayed 177s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_upfront 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_upfront 177s test/sql/test_metadata.py::MetaDataTest::test_fks_sort_by_parameter_order 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fks_sort_by_parameter_order 177s test/sql/test_metadata.py::MetaDataTest::test_manual_dependencies 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_manual_dependencies 177s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[conn] 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[conn] 177s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[engine] 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[engine] 177s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[something] 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[something] 177s test/sql/test_metadata.py::MetaDataTest::test_metadata_contains 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_contains 177s test/sql/test_metadata.py::MetaDataTest::test_metadata_schema_arg 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_schema_arg 177s test/sql/test_metadata.py::MetaDataTest::test_metadata_tables_immutable 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_tables_immutable 177s test/sql/test_metadata.py::MetaDataTest::test_nonexistent 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_nonexistent 177s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers0] 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers0] 177s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers1] 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers1] 177s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers2] 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers2] 177s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers3] 177s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers3] 177s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers4] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers4] 178s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers5] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers5] 178s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers6] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers6] 178s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers7] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers7] 178s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers0] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers0] 178s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers1] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers1] 178s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers2] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers2] 178s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers3] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers3] 178s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers4] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers4] 178s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers5] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers5] 178s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers6] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers6] 178s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers7] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers7] 178s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_restated 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_restated 178s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_add 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_add 178s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove 178s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove_all 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove_all 178s test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_existing_table 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_existing_table 178s test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_table 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_table 178s test/sql/test_metadata.py::MetaDataTest::test_sequence_restated_replaced 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_restated_replaced 178s test/sql/test_metadata.py::MetaDataTest::test_sort_by_parameter_order 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sort_by_parameter_order 178s test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy 178s test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy_events 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy_events 178s test/sql/test_metadata.py::NamingConventionTest::test_ck_constraint_redundant_event 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_constraint_redundant_event 178s test/sql/test_metadata.py::NamingConventionTest::test_ck_name_deferred_required 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_name_deferred_required 178s test/sql/test_metadata.py::NamingConventionTest::test_ck_name_required 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_name_required 178s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag 178s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag_no_conv 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag_no_conv 178s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_obj 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_obj 178s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag 178s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag_no_conv 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag_no_conv 178s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_obj 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_obj 178s test/sql/test_metadata.py::NamingConventionTest::test_column_attached_ck_name 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_column_attached_ck_name 178s test/sql/test_metadata.py::NamingConventionTest::test_constraint_classes_for_keys 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_constraint_classes_for_keys 178s test/sql/test_metadata.py::NamingConventionTest::test_custom 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_custom 178s test/sql/test_metadata.py::NamingConventionTest::test_expression_index 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_expression_index 178s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_merged_name 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_merged_name 178s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_truncated_name 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_truncated_name 178s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_underscore_name 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_underscore_name 178s test/sql/test_metadata.py::NamingConventionTest::test_fk_attrs 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_attrs 178s test/sql/test_metadata.py::NamingConventionTest::test_fk_name_schema 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_name_schema 178s test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[False] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[False] 178s test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[True] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[True] 178s test/sql/test_metadata.py::NamingConventionTest::test_ix_allcols_truncation 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ix_allcols_truncation 178s test/sql/test_metadata.py::NamingConventionTest::test_ix_name 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ix_name 178s test/sql/test_metadata.py::NamingConventionTest::test_pickle_metadata 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pickle_metadata 178s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-column] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-column] 178s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-constraint] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-constraint] 178s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-explicit_name] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-explicit_name] 178s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-nopk] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-nopk] 178s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-column] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-column] 178s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-constraint] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-constraint] 178s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-explicit_name] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-explicit_name] 178s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-nopk] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-nopk] 178s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-column] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-column] 178s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-constraint] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-constraint] 178s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-explicit_name] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-explicit_name] 178s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-nopk] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-nopk] 178s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-column] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-column] 178s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-constraint] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-constraint] 178s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-explicit_name] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-explicit_name] 178s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-nopk] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-nopk] 178s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-column] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-column] 178s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-constraint] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-constraint] 178s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-explicit_name] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-explicit_name] 178s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-nopk] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-nopk] 178s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-column] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-column] 178s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-constraint] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-constraint] 178s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-explicit_name] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-explicit_name] 178s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-nopk] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-nopk] 178s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean 178s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_no_name 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_no_name 178s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_not_on_name 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_not_on_name 178s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_enum 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_enum 178s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_propagate_conv 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_propagate_conv 178s test/sql/test_metadata.py::NamingConventionTest::test_schematype_no_ck_name_boolean_no_name 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_no_ck_name_boolean_no_name 178s test/sql/test_metadata.py::NamingConventionTest::test_table_attached_ck_name 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_table_attached_ck_name 178s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_key 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_key 178s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_name 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_name 178s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_truncated_name 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_truncated_name 178s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_underscore_name 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_underscore_name 178s test/sql/test_metadata.py::NamingConventionTest::test_uq_conv_name 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_conv_name 178s test/sql/test_metadata.py::NamingConventionTest::test_uq_defer_name_convention 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_defer_name_convention 178s test/sql/test_metadata.py::NamingConventionTest::test_uq_key 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_key 178s test/sql/test_metadata.py::NamingConventionTest::test_uq_label 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_label 178s test/sql/test_metadata.py::NamingConventionTest::test_uq_name 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_name 178s test/sql/test_metadata.py::NamingConventionTest::test_uq_name_already_conv 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_name_already_conv 178s test/sql/test_metadata.py::PKAutoIncrementTest::test_explicit_autoinc_but_fks 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_explicit_autoinc_but_fks 178s test/sql/test_metadata.py::PKAutoIncrementTest::test_implicit_autoinc_but_fks 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_implicit_autoinc_but_fks 178s test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_multi_autoinc 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_multi_autoinc 178s test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_no_autoinc 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_no_autoinc 178s test/sql/test_metadata.py::PKAutoIncrementTest::test_no_kw_args 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_no_kw_args 178s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_default 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_default 178s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_no_autoinc 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_no_autoinc 178s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_server_default 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_server_default 178s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_illegal_autoinc 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_illegal_autoinc 178s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_no_autoinc 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_no_autoinc 178s test/sql/test_metadata.py::SchemaTest::test_ad_hoc_schema_equiv_fk 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_ad_hoc_schema_equiv_fk 178s test/sql/test_metadata.py::SchemaTest::test_create_drop_schema 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_create_drop_schema 178s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk 178s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local 178s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local_raises 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local_raises 178s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_remote 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_remote 178s test/sql/test_metadata.py::SchemaTest::test_iteration 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_iteration 178s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element0-CREATE SCHEMA sa_schema] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element0-CREATE SCHEMA sa_schema] 178s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element1-DROP SCHEMA sa_schema] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element1-DROP SCHEMA sa_schema] 178s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element2-CREATE TABLE t (q INTEGER)] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element2-CREATE TABLE t (q INTEGER)] 178s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element3-DROP TABLE t] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element3-DROP TABLE t] 178s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element4-CREATE INDEX foo ON t (x)] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element4-CREATE INDEX foo ON t (x)] 178s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element5-DROP INDEX foo] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element5-DROP INDEX foo] 178s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element6-CREATE SEQUENCE my_seq] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element6-CREATE SEQUENCE my_seq] 178s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element7-DROP SEQUENCE my_seq] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element7-DROP SEQUENCE my_seq] 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_array_enclosing_schematype 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_array_enclosing_schematype 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_plain 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_plain 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_schematype_of_typedec 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_schematype_of_typedec 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_enclosing_schematype 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_enclosing_schematype 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_of_schematype 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_of_schematype 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_variant_array_schematype 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_variant_array_schematype 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_column_copy_transfers_events 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_column_copy_transfers_events 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_constraint_type_doesnt_double 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_constraint_type_doesnt_double 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_nonnative_column_copy_transfers_constraintpref 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_nonnative_column_copy_transfers_constraintpref 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[inherit_schema-True-inherit_schema] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[inherit_schema-True-inherit_schema] 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[metadata-value3-metadata] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[metadata-value3-metadata] 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[name-foobar-name] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[name-foobar-name] 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[schema-someschema-schema] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[schema-someschema-schema] 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_column_copy_transfers_events 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_column_copy_transfers_events 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_constraint_type_doesnt_double 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_constraint_type_doesnt_double 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_constraintpref 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_constraintpref 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_events 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_events 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema_enum 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema_enum 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_enum 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_enum 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata_override_explicit 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata_override_explicit 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_table_override_metadata 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_table_override_metadata 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_new_impl 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_new_impl 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_no_new_impl 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_no_new_impl 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_decorator_schematype 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_decorator_schematype 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_new_impl 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_new_impl 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_no_new_impl 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_no_new_impl 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_decorated 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_decorated 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[assign_metadata] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[assign_metadata] 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[not_assign_metadata] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[not_assign_metadata] 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_events 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_events 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_schema 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_schema 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[already_has_a_schema] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[already_has_a_schema] 178s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[not_already_has_a_schema] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[not_already_has_a_schema] 178s test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_non_sentinel 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_non_sentinel 178s test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_notnull 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_notnull 178s test/sql/test_metadata.py::SentinelColTest::test_only_one_sentinel 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SentinelColTest::test_only_one_sentinel 178s test/sql/test_metadata.py::TableTest::test_append_column_existing_key 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_existing_key 178s test/sql/test_metadata.py::TableTest::test_append_column_existing_name 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_existing_name 178s test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[key] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[key] 178s test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[name] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[name] 178s test/sql/test_metadata.py::TableTest::test_autoincrement_replace 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_autoincrement_replace 178s test/sql/test_metadata.py::TableTest::test_c_immutable 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_c_immutable 178s test/sql/test_metadata.py::TableTest::test_c_mutate_after_unpickle 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_c_mutate_after_unpickle 178s test/sql/test_metadata.py::TableTest::test_extend_attributes[comment-attrib_values0] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[comment-attrib_values0] 178s test/sql/test_metadata.py::TableTest::test_extend_attributes[implicit_returning-attrib_values1] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[implicit_returning-attrib_values1] 178s test/sql/test_metadata.py::TableTest::test_extend_attributes[info-attrib_values2] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[info-attrib_values2] 178s test/sql/test_metadata.py::TableTest::test_foreign_key_constraints_collection 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_foreign_key_constraints_collection 178s test/sql/test_metadata.py::TableTest::test_invalid_objects 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_invalid_objects 178s test/sql/test_metadata.py::TableTest::test_must_exist 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_must_exist 178s test/sql/test_metadata.py::TableTest::test_pk_always_flips_nullable 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_always_flips_nullable 178s test/sql/test_metadata.py::TableTest::test_pk_args_standalone 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_args_standalone 178s test/sql/test_metadata.py::TableTest::test_pk_can_be_nullable 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_can_be_nullable 178s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_four 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_four 178s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_one 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_one 178s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_three 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_three 178s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_two 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_two 178s test/sql/test_metadata.py::TableTest::test_pk_cols_sets_flags 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_cols_sets_flags 178s test/sql/test_metadata.py::TableTest::test_prefixes 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes 178s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[None-expected0] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[None-expected0] 178s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg1-expected1] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg1-expected1] 178s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg2-expected2] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg2-expected2] 178s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg3-expected3] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg3-expected3] 178s test/sql/test_metadata.py::TableTest::test_reset_exported_passes 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_reset_exported_passes 178s test/sql/test_metadata.py::TableTest::test_table_ctor_duplicated_column_name 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_table_ctor_duplicated_column_name 178s test/sql/test_metadata.py::TableTest::test_table_info 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_table_info 178s test/sql/test_metadata.py::ToMetaDataTest::test_already_exists 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_already_exists 178s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_change_metadata 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_change_metadata 178s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_retain_metadata 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_retain_metadata 178s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves 178s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves_w_schema 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves_w_schema 178s test/sql/test_metadata.py::ToMetaDataTest::test_change_schema 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_schema 178s test/sql/test_metadata.py::ToMetaDataTest::test_col_key_fk_parent 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_col_key_fk_parent 178s test/sql/test_metadata.py::ToMetaDataTest::test_column_collection_constraint_w_ad_hoc_columns 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_column_collection_constraint_w_ad_hoc_columns 178s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers0] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers0] 178s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers1] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers1] 178s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers2] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers2] 178s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers3] 178s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers3] 178s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers4] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers4] 178s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers5] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers5] 178s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers6] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers6] 178s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers7] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers7] 178s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers0] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers0] 178s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers1] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers1] 178s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers2] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers2] 178s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers3] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers3] 178s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers4] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers4] 178s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers5] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers5] 178s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers6] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers6] 178s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers7] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers7] 178s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers0] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers0] 178s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers1] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers1] 178s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers2] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers2] 178s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers3] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers3] 178s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers4] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers4] 178s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers5] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers5] 178s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers6] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers6] 178s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers7] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers7] 178s test/sql/test_metadata.py::ToMetaDataTest::test_copy_info 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy_info 178s test/sql/test_metadata.py::ToMetaDataTest::test_default_schema_metadata 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_default_schema_metadata 178s test/sql/test_metadata.py::ToMetaDataTest::test_dialect_kwargs 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_dialect_kwargs 178s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_new_schema 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_new_schema 178s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_retain_schema 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_retain_schema 178s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_new_schema 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_new_schema 178s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_retain_schema 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_retain_schema 178s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_new_schema 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_new_schema 178s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_retain_schema 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_retain_schema 178s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_new_schema 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_new_schema 178s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_retain_schema 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_retain_schema 178s test/sql/test_metadata.py::ToMetaDataTest::test_fk_custom_system 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_custom_system 178s test/sql/test_metadata.py::ToMetaDataTest::test_fk_get_referent_is_always_a_column 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_get_referent_is_always_a_column 178s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_new_schema 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_new_schema 178s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_retain_schema 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_retain_schema 178s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_new_schema 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_new_schema 178s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_retain_schema 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_retain_schema 178s test/sql/test_metadata.py::ToMetaDataTest::test_fk_reset_to_none 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_reset_to_none 178s test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[None] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[None] 178s test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[SchemaConst.RETAIN_SCHEMA] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[SchemaConst.RETAIN_SCHEMA] 178s test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname 178s test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname_name_missing 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname_name_missing 178s test/sql/test_metadata.py::ToMetaDataTest::test_index_true_flag 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_index_true_flag 178s test/sql/test_metadata.py::ToMetaDataTest::test_indexes 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_indexes 178s test/sql/test_metadata.py::ToMetaDataTest::test_indexes_with_col_redefine 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_indexes_with_col_redefine 178s test/sql/test_metadata.py::ToMetaDataTest::test_retain_table_schema 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_retain_table_schema 178s test/sql/test_metadata.py::ToMetaDataTest::test_strip_schema 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_strip_schema 178s test/sql/test_metadata.py::ToMetaDataTest::test_unique_true_flag 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_unique_true_flag 178s test/sql/test_metadata.py::UseExistingTest::test_autoload_replace_column 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_autoload_replace_column 178s test/sql/test_metadata.py::UseExistingTest::test_exception_no_flags 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_exception_no_flags 178s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column 178s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_orig 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_orig 178s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_reflection 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_reflection 178s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype 178s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_orig 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_orig 178s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_reflection 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_reflection 178s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_dupes_constraints 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_dupes_constraints 178s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote 178s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_orig 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_orig 178s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_reflection 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_reflection 178s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column 178s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_orig 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_orig 178s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_reflection 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_reflection 178s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype 178s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_orig 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_orig 178s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_reflection 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_reflection 178s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_no_dupe_constraints 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_no_dupe_constraints 178s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote 178s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_orig 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_orig 178s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_reflection 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_reflection 178s test/sql/test_metadata.py::UseExistingTest::test_keep_plus_existing_raises 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_plus_existing_raises 178s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace] 178s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace_ee] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace_ee] 178s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_no_replace] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_no_replace] 178s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_replace] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_replace] 178s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_first] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_first] 178s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_second] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_second] 178s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace] 178s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace_ee] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace_ee] 178s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_no_replace] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_no_replace] 178s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_replace] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_replace] 178s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_first] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_first] 178s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_second] 178s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_second] 178s test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[no_embedded] 178s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[no_embedded] 178s test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[require_embedded] 178s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[require_embedded] 178s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[no_embedded] 178s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[no_embedded] 178s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[require_embedded] 178s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[require_embedded] 178s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[no_embedded] 178s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[no_embedded] 178s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[require_embedded] 178s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[require_embedded] 178s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[no_embedded] 178s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[no_embedded] 178s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[require_embedded] 178s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[require_embedded] 178s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[no_embedded] 178s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[no_embedded] 178s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[require_embedded] 178s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[require_embedded] 178s test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_cached 178s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_cached 178s test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_not_cached 178s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_not_cached 178s test/aaa_profiling/test_misc.py::EnumTest::test_create_enum_from_pep_435_w_expensive_members 178s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::EnumTest::test_create_enum_from_pep_435_w_expensive_members 178s test/orm/declarative/test_mixin.py::AbstractTest::test_abstract_boolean 178s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_abstract_boolean 178s test/orm/declarative/test_mixin.py::AbstractTest::test_implicit_abstract_viadecorator 178s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_implicit_abstract_viadecorator 178s test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_attributes 178s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_attributes 178s test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_inherits 178s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_inherits 178s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args 178s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args 178s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args_used_multiple_times 178s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args_used_multiple_times 178s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property 178s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property 178s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno] 178s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno] 178s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno_w_clsmeth] 178s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno_w_clsmeth] 178s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[legacy] 178s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[legacy] 178s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[nonanno] 178s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[nonanno] 178s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[pep593] 178s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[pep593] 178s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies 178s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies 178s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies_doesnt_impact_synonyms 178s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies_doesnt_impact_synonyms 178s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_deferred 178s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_deferred 178s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_doc 178s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_doc 178s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship 178s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship 178s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship_primryjoin 178s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship_primryjoin 178s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_abstract_declared_attr 178s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_abstract_declared_attr 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_prepare_nocascade 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_prepare_nocascade 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_one 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_one 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_three 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_three 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_two 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_two 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_classproperty_still_works 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_classproperty_still_works 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation_newname 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation_newname 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_single_propagation 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_single_propagation 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_subclass_type 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_subclass_type 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_superclass_type 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_superclass_type 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[Column] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[Column] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[mapped_column] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[mapped_column] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[Column] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[Column] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[mapped_column] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[mapped_column] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_table_inheritance 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_table_inheritance 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declarative_mixin_decorator 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declarative_mixin_decorator 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_base 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_base 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_direct 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_direct 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_mixin 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_mixin 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-generate_base] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-generate_base] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-subclass] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-subclass] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-generate_base] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-generate_base] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-subclass] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-subclass] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-generate_base] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-generate_base] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-subclass] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-subclass] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-generate_base] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-generate_base] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-subclass] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-subclass] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-generate_base] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-generate_base] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-subclass] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-subclass] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-generate_base] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-generate_base] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-subclass] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-subclass] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-generate_base] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-generate_base] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-subclass] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-subclass] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-generate_base] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-generate_base] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-subclass] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-subclass] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-Column] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-Column] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-mapped_column] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-mapped_column] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-Column] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-Column] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-mapped_column] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-mapped_column] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-Column] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-Column] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-mapped_column] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-mapped_column] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[Column] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[Column] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[mapped_column] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[mapped_column] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[Column] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[Column] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[mapped_column] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[mapped_column] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[Column] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[Column] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[mapped_column] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[mapped_column] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[Column] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[Column] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[mapped_column] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[mapped_column] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_one 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_one 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_two 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_two 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[generate_base] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[generate_base] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[subclass] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[subclass] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_joined_table_propagation 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_joined_table_propagation 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_composite 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_composite 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_custom_base 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_custom_base 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr_two 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr_two 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited_descriptor 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited_descriptor 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_overridden 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_overridden 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_polymorphic_on_inherited 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_polymorphic_on_inherited 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_property 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_property 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_column_ordering 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_column_ordering 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[Column] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[Column] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[mapped_column] 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[mapped_column] 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wdecorator 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wdecorator 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin_used_for_joined 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin_used_for_joined 179s [gw0] [ 43%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_cloned_traversal 179s test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_replacement_traversal 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_not_allowed 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_not_allowed 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_metadata 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_metadata 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_times 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_times 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_registry_multiple_metadata 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_registry_multiple_metadata 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wbase 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wbase 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wdecorator 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wdecorator 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_back_propagate 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_back_propagate 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_table_no_propagation 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_table_no_propagation 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_some_propagation 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_some_propagation 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_composite 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_composite 179s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited 179s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited 180s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_descriptor 180s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_descriptor 180s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_single_table_inheritance 180s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_single_table_inheritance 180s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_overridden 180s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_overridden 180s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_alt_key_column_in_mixin 180s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_alt_key_column_in_mixin 180s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_column_in_mixin 180s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_column_in_mixin 180s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_same_column_in_mixin 180s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_same_column_in_mixin 180s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_overrides_different_typed_column_in_mixin 180s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_overrides_different_typed_column_in_mixin 180s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_dependent_on_subclass 180s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_dependent_on_subclass 180s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inheritance_order 180s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inheritance_order 180s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inherited 180s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inherited 180s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_not_inherited 180s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_not_inherited 180s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[Column] 180s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[Column] 180s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[mapped_column] 180s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[mapped_column] 180s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight 180s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight 180s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight_special_names 180s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight_special_names 180s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_col_prop_attrs_associated_w_class_for_mapper_args 180s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_col_prop_attrs_associated_w_class_for_mapper_args 180s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_column_pre_map 180s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_column_pre_map 180s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_mixin_attr_refers_to_column_copies 180s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_mixin_attr_refers_to_column_copies 180s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_multilevel_mixin_attr_refers_to_column_copies 180s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_multilevel_mixin_attr_refers_to_column_copies 180s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_non_decl_access 180s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_non_decl_access 180s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_abstract 180s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_abstract 180s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin 180s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin 180s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin_override 180s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin_override 180s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_noncascade 180s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_noncascade 180s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_behavior_within_decl 180s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_behavior_within_decl 181s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_gc 181s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_gc 181s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_warn_cascading_used_w_tablename 181s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_warn_cascading_used_w_tablename 181s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_clear 181s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_clear 181s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce 181s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce 181s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_none 181s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_none 181s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_raise 181s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_raise 181s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_copy 181s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_copy 181s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_deepcopy 181s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_deepcopy 181s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_in_place_mutation 181s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_in_place_mutation 181s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_modified_event 181s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_modified_event 181s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pickle_parent 181s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pickle_parent 181s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop 181s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop 181s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default 181s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default 181s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default_none 181s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default_none 181s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_popitem 181s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_popitem 181s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace 181s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace 181s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace_itself_still_ok 181s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace_itself_still_ok 181s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_setdefault 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_setdefault 181s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_unrelated_flush 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_unrelated_flush 181s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_update 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_update 181s test/ext/test_mutable.py::MiscTest::test_no_duplicate_reg_w_inheritance 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MiscTest::test_no_duplicate_reg_w_inheritance 181s test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[False] 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[False] 181s test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[True] 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[True] 181s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_non_present] 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_non_present] 181s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_present] 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_present] 181s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_non_present] 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_non_present] 181s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_present] 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_present] 181s test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_non_present] 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_non_present] 181s test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_present] 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_present] 181s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_clear 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_clear 181s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_none 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_none 181s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_raise 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_raise 181s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_copy 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_copy 181s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_deepcopy 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_deepcopy 181s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_in_place_mutation 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_in_place_mutation 181s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_modified_event 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_modified_event 181s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pickle_parent 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pickle_parent 181s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop 181s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default 181s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default_none 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default_none 181s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_popitem 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_popitem 181s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace 181s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace_itself_still_ok 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace_itself_still_ok 181s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_setdefault 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_setdefault 181s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_unrelated_flush 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_unrelated_flush 181s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_update 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_update 181s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_clear 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_clear 181s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_none 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_none 181s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_raise 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_raise 181s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_copy 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_copy 181s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_deepcopy 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_deepcopy 181s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_in_place_mutation 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_in_place_mutation 181s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_modified_event 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_modified_event 181s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pickle_parent 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pickle_parent 181s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop 181s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default 181s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default_none 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default_none 181s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_popitem 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_popitem 181s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace 181s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace_itself_still_ok 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace_itself_still_ok 181s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_setdefault 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_setdefault 181s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_unrelated_flush 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_unrelated_flush 181s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_update 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_update 181s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_clear 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_clear 181s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_none 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_none 181s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_raise 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_raise 181s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_copy 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_copy 181s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_deepcopy 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_deepcopy 181s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_in_place_mutation 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_in_place_mutation 181s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_modified_event 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_modified_event 181s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pickle_parent 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pickle_parent 181s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop 181s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default 181s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default_none 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default_none 181s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_popitem 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_popitem 181s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace 181s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace_itself_still_ok 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace_itself_still_ok 181s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_setdefault 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_setdefault 181s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_unrelated_flush 181s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_unrelated_flush 182s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_update 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_update 182s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_append 182s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_append 182s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_clear 182s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_clear 182s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_none 182s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_none 182s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_raise 182s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_raise 182s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_copy 182s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_copy 182s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_deepcopy 182s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_deepcopy 182s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_del_slice 182s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_del_slice 182s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_extend 182s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_extend 182s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_int 182s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_int 182s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_str 182s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_str 182s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_int 182s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_int 182s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_str 182s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_str 182s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert 182s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert 182s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert2 182s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert2 182s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_legacy_pickle_loads 182s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_legacy_pickle_loads 182s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_operator_extend 182s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_operator_extend 182s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pickle_parent 182s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pickle_parent 182s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pop 182s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pop 182s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_remove 182s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_remove 182s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_reverse 182s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_reverse 182s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort 182s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort 182s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_key 182s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_key 182s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_reverse_kwarg 182s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_reverse_kwarg 182s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_unrelated_flush 182s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_unrelated_flush 182s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_clear 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_clear 182s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_none 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_none 182s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_raise 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_raise 182s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_copy 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_copy 182s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_deepcopy 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_deepcopy 182s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_in_place_mutation 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_in_place_mutation 182s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_modified_event 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_modified_event 182s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_non_mutable 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_non_mutable 182s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pickle_parent 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pickle_parent 182s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop 182s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default 182s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default_none 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default_none 182s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_popitem 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_popitem 182s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace 182s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace_itself_still_ok 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace_itself_still_ok 182s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_setdefault 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_setdefault 182s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_unrelated_flush 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_unrelated_flush 182s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_update 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_update 182s test/ext/test_mutable.py::MutableColumnDefaultTest::test_evt_on_flush_refresh 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnDefaultTest::test_evt_on_flush_refresh 182s test/ext/test_mutable.py::MutableCompositeCallableTest::test_basic 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositeCallableTest::test_basic 182s test/ext/test_mutable.py::MutableCompositeColumnDefaultTest::test_evt_on_flush_refresh 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositeColumnDefaultTest::test_evt_on_flush_refresh 182s test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_custom_coerce 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_custom_coerce 182s test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_round_trip_ok 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_round_trip_ok 182s test/ext/test_mutable.py::MutableCompositesTest::test_dont_reset_on_attr_refresh 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_dont_reset_on_attr_refresh 182s test/ext/test_mutable.py::MutableCompositesTest::test_in_place_mutation 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_in_place_mutation 182s test/ext/test_mutable.py::MutableCompositesTest::test_pickle_of_parent 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_pickle_of_parent 182s test/ext/test_mutable.py::MutableCompositesTest::test_set_illegal 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_set_illegal 182s test/ext/test_mutable.py::MutableCompositesTest::test_set_none 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_set_none 182s test/ext/test_mutable.py::MutableCompositesTest::test_unrelated_flush 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_unrelated_flush 182s test/ext/test_mutable.py::MutableCompositesUnpickleTest::test_unpickle_modified_eq 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesUnpickleTest::test_unpickle_modified_eq 182s test/ext/test_mutable.py::MutableDCCompositeColumnDefaultTest::test_evt_on_flush_refresh 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositeColumnDefaultTest::test_evt_on_flush_refresh 182s test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_custom_coerce 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_custom_coerce 182s test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_round_trip_ok 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_round_trip_ok 182s test/ext/test_mutable.py::MutableDCCompositesTest::test_dont_reset_on_attr_refresh 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_dont_reset_on_attr_refresh 182s test/ext/test_mutable.py::MutableDCCompositesTest::test_in_place_mutation 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_in_place_mutation 182s test/ext/test_mutable.py::MutableDCCompositesTest::test_pickle_of_parent 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_pickle_of_parent 182s test/ext/test_mutable.py::MutableDCCompositesTest::test_set_illegal 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_set_illegal 182s test/ext/test_mutable.py::MutableDCCompositesTest::test_set_none 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_set_none 182s test/ext/test_mutable.py::MutableDCCompositesTest::test_unrelated_flush 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_unrelated_flush 182s test/ext/test_mutable.py::MutableDCCompositesUnpickleTest::test_unpickle_modified_eq 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesUnpickleTest::test_unpickle_modified_eq 182s test/ext/test_mutable.py::MutableDictNoHashTest::test_clear 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_clear 182s test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_none 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_none 182s test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_raise 182s [gw0] [ 44%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_replacement_traversal 182s test/aaa_profiling/test_memusage.py::CycleTest::test_cache_key 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_raise 182s test/ext/test_mutable.py::MutableDictNoHashTest::test_copy 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_copy 182s test/ext/test_mutable.py::MutableDictNoHashTest::test_deepcopy 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_deepcopy 182s test/ext/test_mutable.py::MutableDictNoHashTest::test_ensure_not_hashable 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_ensure_not_hashable 182s test/ext/test_mutable.py::MutableDictNoHashTest::test_in_place_mutation 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_in_place_mutation 182s test/ext/test_mutable.py::MutableDictNoHashTest::test_modified_event 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_modified_event 182s test/ext/test_mutable.py::MutableDictNoHashTest::test_pickle_parent 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pickle_parent 182s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop 182s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default 182s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default_none 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default_none 182s test/ext/test_mutable.py::MutableDictNoHashTest::test_popitem 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_popitem 182s test/ext/test_mutable.py::MutableDictNoHashTest::test_replace 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_replace 182s test/ext/test_mutable.py::MutableDictNoHashTest::test_replace_itself_still_ok 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_replace_itself_still_ok 182s test/ext/test_mutable.py::MutableDictNoHashTest::test_setdefault 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_setdefault 182s test/ext/test_mutable.py::MutableDictNoHashTest::test_unrelated_flush 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_unrelated_flush 182s test/ext/test_mutable.py::MutableDictNoHashTest::test_update 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_update 182s test/ext/test_mutable.py::MutableInheritedCompositesTest::test_in_place_mutation_subclass 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableInheritedCompositesTest::test_in_place_mutation_subclass 182s test/ext/test_mutable.py::MutableInheritedCompositesTest::test_pickle_of_parent_subclass 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableInheritedCompositesTest::test_pickle_of_parent_subclass 182s test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_in_place_mutation_subclass 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_in_place_mutation_subclass 182s test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_pickle_of_parent_subclass 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_pickle_of_parent_subclass 182s test/ext/test_mutable.py::MutableListNoHashTest::test_append 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_append 182s test/ext/test_mutable.py::MutableListNoHashTest::test_clear 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_clear 182s test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_none 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_none 182s test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_raise 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_raise 182s test/ext/test_mutable.py::MutableListNoHashTest::test_copy 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_copy 182s test/ext/test_mutable.py::MutableListNoHashTest::test_deepcopy 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_deepcopy 182s test/ext/test_mutable.py::MutableListNoHashTest::test_del_slice 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_del_slice 182s test/ext/test_mutable.py::MutableListNoHashTest::test_ensure_not_hashable 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_ensure_not_hashable 182s test/ext/test_mutable.py::MutableListNoHashTest::test_extend 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_extend 182s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_int 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_int 182s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_str 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_str 182s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_int 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_int 182s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_str 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_str 182s test/ext/test_mutable.py::MutableListNoHashTest::test_insert 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_insert 182s test/ext/test_mutable.py::MutableListNoHashTest::test_insert2 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_insert2 182s test/ext/test_mutable.py::MutableListNoHashTest::test_legacy_pickle_loads 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_legacy_pickle_loads 182s test/ext/test_mutable.py::MutableListNoHashTest::test_operator_extend 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_operator_extend 182s test/ext/test_mutable.py::MutableListNoHashTest::test_pickle_parent 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_pickle_parent 182s test/ext/test_mutable.py::MutableListNoHashTest::test_pop 182s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_pop 183s test/ext/test_mutable.py::MutableListNoHashTest::test_remove 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_remove 183s test/ext/test_mutable.py::MutableListNoHashTest::test_reverse 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_reverse 183s test/ext/test_mutable.py::MutableListNoHashTest::test_sort 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort 183s test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_key 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_key 183s test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_reverse_kwarg 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_reverse_kwarg 183s test/ext/test_mutable.py::MutableListNoHashTest::test_unrelated_flush 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_unrelated_flush 183s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_append 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_append 183s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_clear 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_clear 183s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_none 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_none 183s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_raise 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_raise 183s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_copy 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_copy 183s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_deepcopy 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_deepcopy 183s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_del_slice 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_del_slice 183s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_extend 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_extend 183s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_int 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_int 183s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_str 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_str 183s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_int 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_int 183s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_str 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_str 183s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert 183s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert2 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert2 183s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_legacy_pickle_loads 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_legacy_pickle_loads 183s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_operator_extend 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_operator_extend 183s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pickle_parent 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pickle_parent 183s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pop 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pop 183s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_remove 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_remove 183s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_reverse 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_reverse 183s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort 183s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_key 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_key 183s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_reverse_kwarg 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_reverse_kwarg 183s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_unrelated_flush 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_unrelated_flush 183s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_add 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_add 183s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_intersection_update 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_intersection_update 183s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_symmetric_difference_update 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_symmetric_difference_update 183s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_update 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_update 183s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_clear 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_clear 183s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_none 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_none 183s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_raise 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_raise 183s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_copy 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_copy 183s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_deepcopy 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_deepcopy 183s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_difference_update 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_difference_update 183s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_discard 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_discard 183s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_intersection_update 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_intersection_update 183s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_operator_difference_update 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_operator_difference_update 183s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pickle_parent 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pickle_parent 183s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pop 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pop 183s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_remove 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_remove 183s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_symmetric_difference_update 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_symmetric_difference_update 183s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_unrelated_flush 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_unrelated_flush 183s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_update 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_update 183s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_clear 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_clear 183s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_none 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_none 183s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_raise 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_raise 183s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_copy 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_copy 183s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_deepcopy 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_deepcopy 183s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_in_place_mutation 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_in_place_mutation 183s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_modified_event 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_modified_event 183s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_non_mutable 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_non_mutable 183s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pickle_parent 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pickle_parent 183s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop 183s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default 183s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default_none 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default_none 183s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_popitem 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_popitem 183s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace 183s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace_itself_still_ok 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace_itself_still_ok 183s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_setdefault 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_setdefault 183s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_unrelated_flush 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_unrelated_flush 183s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_update 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_update 183s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_clear 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_clear 183s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_none 183s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_none 183s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_raise 183s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_raise 183s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_copy 183s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_copy 183s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_deepcopy 183s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_deepcopy 183s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_in_place_mutation 183s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_in_place_mutation 183s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_modified_event 183s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_modified_event 183s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_non_mutable 183s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_non_mutable 183s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pickle_parent 183s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pickle_parent 183s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop 183s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop 183s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default 183s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default 183s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default_none 183s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default_none 183s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_popitem 183s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_popitem 183s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace 183s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace 183s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace_itself_still_ok 183s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace_itself_still_ok 184s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_setdefault 184s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_setdefault 184s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_unrelated_flush 184s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_unrelated_flush 184s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_update 184s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_update 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_one.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_one.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_three.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_three.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_two.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_two.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_sessionmaker.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_sessionmaker.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_stuff.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_stuff.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[common_sql_element.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[common_sql_element.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[complete_orm_no_plugin.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[complete_orm_no_plugin.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite_dc.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite_dc.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[core_ddl.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[core_ddl.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[create_proxy_methods.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[create_proxy_methods.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_decorator.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_decorator.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_one.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_one.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_one.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_one.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_two.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_two.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dml.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dml.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dynamic_rel.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dynamic_rel.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_inspection.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_inspection.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_result.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_result.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py0] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py0] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py1] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py1] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions_again.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions_again.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_five.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_five.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_four.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_four.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_one.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_one.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_three.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_three.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_two.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_two.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[indexable.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[indexable.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[inspection_inspect.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[inspection_inspect.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[issue_9340.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[issue_9340.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[keyfunc_dict.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[keyfunc_dict.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lambda_stmt.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lambda_stmt.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lowercase_objects.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lowercase_objects.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_assign_expression.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_assign_expression.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_column.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_column.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_covariant.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_covariant.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc_ext.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc_ext.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mysql_stuff.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mysql_stuff.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[operators.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[operators.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orderinglist_one.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orderinglist_one.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_config_constructs.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_config_constructs.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_querying.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_querying.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[pg_stuff.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[pg_stuff.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[relationship.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[relationship.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[schema.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[schema.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[scoped_session.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[scoped_session.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[session.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[session.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sessionmakers.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sessionmakers.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sql_operations.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sql_operations.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqlite_stuff.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqlite_stuff.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqltypes.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqltypes.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[trad_relationship_uselist.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[trad_relationship_uselist.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[traditional_relationship.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[traditional_relationship.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_queries.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_queries.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_results.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_results.py] 184s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[write_only.py] 184s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[write_only.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[stubs_14] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[stubs_14] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6147] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6147] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6435] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6435] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6476] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6476] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[abstract_one.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[abstract_one.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative_base.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative_base.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[boolean_col.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[boolean_col.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_noninferred_plain_nonopt.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_noninferred_plain_nonopt.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_notype_on_fk_col.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_notype_on_fk_col.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[composite_props.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[composite_props.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[constr_cols_only.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[constr_cols_only.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[dataclasses_workaround.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[dataclasses_workaround.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_one.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_one.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_two.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_two.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_one.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_one.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_two.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_two.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_dynamic.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_dynamic.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_explicit.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_explicit.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_fully_inferred.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_fully_inferred.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_noninferred.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_noninferred.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_semiinferred.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_semiinferred.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[enum_col.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[enum_col.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[imperative_table.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[imperative_table.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[invalid_noninferred_lh_type.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[invalid_noninferred_lh_type.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321_part2.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321_part2.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102_workaround.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102_workaround.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9156.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9156.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[lambda_default.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[lambda_default.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mapped_attr_assign.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mapped_attr_assign.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_not_mapped.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_not_mapped.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_one.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_one.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_three.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_three.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_two.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_two.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_w_tablename.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_w_tablename.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist1.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist1.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist2.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist2.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[other_mapper_props.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[other_mapper_props.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[plugin_doesnt_break_one.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[plugin_doesnt_break_one.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_one.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_one.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_three.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_three.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_two.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_two.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_direct_cls.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_direct_cls.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err1.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err1.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err2.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err2.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err3.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err3.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[sa_module_prefix.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[sa_module_prefix.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[t_6950.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[t_6950.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[type_decorator.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[type_decorator.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typeless_fk_col_cant_infer.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typeless_fk_col_cant_infer.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err1.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err1.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err2.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err2.py] 184s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err3.py] 184s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err3.py] 184s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive 184s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive_uselist 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive_uselist 184s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive 184s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive 184s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive_uselist 184s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive_uselist 184s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_nonpassive 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_nonpassive 184s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_passive 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_passive 184s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_nonpassive 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_nonpassive 184s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_passive 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_passive 184s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_nonpassive 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_nonpassive 184s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_passive 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_passive 184s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 184s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 184s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 184s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_rowswitch_doesntfire 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_rowswitch_doesntfire 184s test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 184s test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_passive 184s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_passive 184s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_nonpassive 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_nonpassive 184s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_passive 184s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_passive 184s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_nonpassive 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_nonpassive 184s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_passive 184s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_passive 184s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 184s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_passive 184s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_passive 184s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_nonpassive 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_nonpassive 184s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_passive 184s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_passive 184s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_nonpassive 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_nonpassive 184s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_passive 184s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_passive 184s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_entity 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_entity 184s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_flush_new_pk_after_expire 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_flush_new_pk_after_expire 184s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_load_after_expire 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_load_after_expire 184s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_nonpassive 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_nonpassive 184s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_passive 184s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_passive 184s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_deferred_relationship_expr 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_deferred_relationship_expr 184s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive 184s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_cold_mapping 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_cold_mapping 184s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_uselist 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_uselist 184s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive 184s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive 184s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive_uselist 184s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive_uselist 184s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 184s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 184s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 184s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_nonpassive 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_nonpassive 184s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_passive 184s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_passive 184s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_self_sql_expr 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_self_sql_expr 184s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_sql_expr 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_sql_expr 184s test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse 184s test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse_savepoint 184s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse_savepoint 184s test/orm/test_naturalpks.py::TransientExceptionTesst_sqlite+pysqlite_3_46_1::test_transient_exception 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::TransientExceptionTesst_sqlite+pysqlite_3_46_1::test_transient_exception 184s test/orm/test_naturalpks.py::UnsortablePKTest::test_updates_sorted 184s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::UnsortablePKTest::test_updates_sorted 185s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_five 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_five 185s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_four 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_four 185s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_one 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_one 185s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_three 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_three 185s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_two 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_two 185s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_five 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_five 185s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_four 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_four 185s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_one 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_one 185s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_three 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_three 185s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_two 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_two 185s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_explicit_withpoly 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_explicit_withpoly 185s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_implicit_withpoly 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_implicit_withpoly 185s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_stacked_of_type 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_stacked_of_type 185s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_explicit_withpoly 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_explicit_withpoly 185s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_implicit_withpoly 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_implicit_withpoly 185s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_any 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_any 185s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_compile_one 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_compile_one 185s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 185s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 185s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 185s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_five 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_five 185s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_four 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_four 185s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_one 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_one 185s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_three 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_three 185s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_two 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_two 185s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_five 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_five 185s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_four 185s [gw0] [ 45%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_cache_key 185s test/aaa_profiling/test_memusage.py::CycleTest::test_column_adapter_lookup 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_four 185s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_one 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_one 185s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_three 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_three 185s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_two 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_two 185s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_flataliased_poly_compile 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_flataliased_poly_compile 185s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_unaliased_poly_compile 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_unaliased_poly_compile 185s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_withpoly 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_withpoly 185s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_implicit_withpoly 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_implicit_withpoly 185s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_stacked_of_type 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_stacked_of_type 185s test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_explicit_withpoly 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_explicit_withpoly 185s test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_implicit_withpoly 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_implicit_withpoly 185s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_any 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_any 185s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_compile_one 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_compile_one 185s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 185s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 185s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 185s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_five 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_five 185s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_four 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_four 185s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_one 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_one 185s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_three 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_three 185s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_two 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_two 185s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_five 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_five 185s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_four 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_four 185s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_one 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_one 185s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_three 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_three 185s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_two 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_two 185s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_explicit_withpoly 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_explicit_withpoly 185s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_implicit_withpoly 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_implicit_withpoly 185s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_stacked_of_type 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_stacked_of_type 185s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_explicit_withpoly 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_explicit_withpoly 185s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_implicit_withpoly 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_implicit_withpoly 185s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_any 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_any 185s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_compile_one 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_compile_one 185s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_one 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_one 185s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[0] 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[0] 185s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[1] 185s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[1] 185s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_five 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_five 185s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_four 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_four 185s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_one 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_one 185s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_three 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_three 185s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_two 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_two 185s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_five 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_five 185s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_four 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_four 185s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_one 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_one 185s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_three 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_three 185s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_two 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_two 185s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_explicit_withpoly 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_explicit_withpoly 185s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_implicit_withpoly 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_implicit_withpoly 185s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_stacked_of_type 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_stacked_of_type 185s test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_explicit_withpoly 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_explicit_withpoly 185s test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_implicit_withpoly 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_implicit_withpoly 185s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_any 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_any 185s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_compile_one 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_compile_one 185s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_one 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_one 185s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 185s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 185s test/orm/test_of_type.py::SubclassRelationshipTest::test_any_walias 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_any_walias 185s test/orm/test_of_type.py::SubclassRelationshipTest::test_any_wpoly 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_any_wpoly 185s test/orm/test_of_type.py::SubclassRelationshipTest::test_contains_eager_wpoly 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_contains_eager_wpoly 185s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_flat 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_flat 185s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_full_alias 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_full_alias 185s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_noalias 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_noalias 185s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_walias 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_walias 185s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly 185s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly_innerjoin 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly_innerjoin 185s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wsubclass 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wsubclass 185s test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wpoly 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wpoly 185s test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wsubclass 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wsubclass 185s test/orm/test_of_type.py::SubclassRelationshipTest::test_lazyload 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_lazyload 185s test/orm/test_of_type.py::SubclassRelationshipTest::test_subquery_wsubclass 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_subquery_wsubclass 185s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_joinedload_wsubclass 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_joinedload_wsubclass 185s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass 185s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass_mapper_term 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass_mapper_term 185s test/orm/test_of_type.py::SubclassRelationshipTest2::test_all_subq_query 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest2::test_all_subq_query 185s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1 185s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1_c1 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1_c1 185s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1 185s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1_c1 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1_c1 185s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1 185s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1_c1 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1_c1 185s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1 185s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1_c1 185s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1_c1 185s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_bad_args 185s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_bad_args 185s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_no_call_twice 185s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_no_call_twice 185s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing 185s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing 185s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_connectionless 185s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_connectionless 185s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_target 185s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_target 185s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_clauseelem_keys 185s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_clauseelem_keys 185s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_column_keys 185s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_column_keys 185s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_five 185s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_five 185s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four 185s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four 185s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four_no_pk 185s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four_no_pk 185s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_six 185s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_six 185s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_three 185s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_three 185s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_two 185s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_two 185s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_five 185s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_five 185s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_four 185s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_four 185s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_multivalues 185s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_multivalues 185s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_no_row_actually_affected 185s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_no_row_actually_affected 185s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[issue_5939] 185s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[issue_5939] 185s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[with_dict] 185s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[with_dict] 185s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_special_types_in_set 185s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_special_types_in_set 185s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_three 185s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_three 185s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_two 185s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_two 185s test/orm/test_onetoone.py::O2OTest::test_basic[False-False] 185s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[False-False] 185s test/orm/test_onetoone.py::O2OTest::test_basic[False-True] 185s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[False-True] 185s test/orm/test_onetoone.py::O2OTest::test_basic[True-False] 185s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[True-False] 185s test/orm/test_onetoone.py::O2OTest::test_simple_del[False] 185s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_del[False] 186s test/orm/test_onetoone.py::O2OTest::test_simple_del[True] 186s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_del[True] 186s test/orm/test_onetoone.py::O2OTest::test_simple_replace[False] 186s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_replace[False] 186s test/orm/test_onetoone.py::O2OTest::test_simple_replace[True] 186s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_replace[True] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-0] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-0] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-1] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-1] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-2] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-2] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-3] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-3] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-4] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-4] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-5] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-5] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-6] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-6] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-7] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-7] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-0] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-0] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-1] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-1] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-2] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-2] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-3] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-3] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-4] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-4] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-5] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-5] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-6] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-6] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-7] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-7] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-0] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-0] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-1] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-1] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-2] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-2] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-3] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-3] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-4] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-4] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-5] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-5] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-6] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-6] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-7] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-7] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-0] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-0] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-1] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-1] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-2] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-2] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-3] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-3] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-4] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-4] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-5] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-5] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-6] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-6] 186s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-7] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-7] 186s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators0] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators0] 186s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators1] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators1] 186s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators2] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators2] 186s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators3] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators3] 186s test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators0] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators0] 186s test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators1] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators1] 186s test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators0] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators0] 186s test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators1] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators1] 186s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators0] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators0] 186s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators1] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators1] 186s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators2] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators2] 186s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators3] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators3] 186s test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators0] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators0] 186s test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators1] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators1] 186s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators0] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators0] 186s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators1] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators1] 186s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators2] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators2] 186s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators3] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators3] 186s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators0] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators0] 186s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators1] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators1] 186s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators2] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators2] 186s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators3] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators3] 186s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators0] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators0] 186s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators1] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators1] 186s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators2] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators2] 186s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators3] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators3] 186s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-eq-=] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-eq-=] 186s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-gt->] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-gt->] 186s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-le-<=] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-le-<=] 186s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-ne-!=] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-ne-!=] 186s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-eq-=] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-eq-=] 186s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-gt->] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-gt->] 186s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-le-<=] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-le-<=] 186s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-ne-!=] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-ne-!=] 186s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-eq-=] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-eq-=] 186s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-gt->] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-gt->] 186s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-le-<=] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-le-<=] 186s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-ne-!=] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-ne-!=] 186s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-eq-=] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-eq-=] 186s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-gt->] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-gt->] 186s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-le-<=] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-le-<=] 186s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-ne-!=] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-ne-!=] 186s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators0] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators0] 186s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators1] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators1] 186s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators2] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators2] 186s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators3] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators3] 186s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators0] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators0] 186s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators1] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators1] 186s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators2] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators2] 186s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators3] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators3] 186s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators0] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators0] 186s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators1] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators1] 186s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators2] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators2] 186s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators3] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators3] 186s test/sql/test_operators.py::AnyAllTest::test_values_illegal[all_] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_values_illegal[all_] 186s test/sql/test_operators.py::AnyAllTest::test_values_illegal[any_] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_values_illegal[any_] 186s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-all] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-all] 186s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-any] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-any] 186s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-all] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-all] 186s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-any] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-any] 186s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-all] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-all] 186s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-any] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-any] 186s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-all] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-all] 186s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-any] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-any] 186s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-all] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-all] 186s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-any] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-any] 186s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-all] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-all] 186s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-any] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-any] 186s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-all] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-all] 186s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-any] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-any] 186s test/sql/test_operators.py::ArrayIndexOpTest::test_contains_override_raises 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_contains_override_raises 186s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal 186s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal_zeroind 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal_zeroind 186s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr 186s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr_zeroind 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr_zeroind 186s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal 186s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal_zeroind 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal_zeroind 186s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr 186s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr_zeroind 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr_zeroind 186s test/sql/test_operators.py::ArrayIndexOpTest::test_override_operators 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_override_operators 186s test/sql/test_operators.py::ArrayIndexOpTest::test_setup_getitem_w_dims 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_setup_getitem_w_dims 186s test/sql/test_operators.py::BetweenTest::test_between_1 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_1 186s test/sql/test_operators.py::BetweenTest::test_between_2 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_2 186s test/sql/test_operators.py::BetweenTest::test_between_3 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_3 186s test/sql/test_operators.py::BetweenTest::test_between_4 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_4 186s test/sql/test_operators.py::BetweenTest::test_between_5 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_5 186s test/sql/test_operators.py::BetweenTest::test_between_6 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_6 186s test/sql/test_operators.py::BitOpTest::test_compile_binary[and] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[and] 186s test/sql/test_operators.py::BitOpTest::test_compile_binary[and_lambda] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[and_lambda] 186s test/sql/test_operators.py::BitOpTest::test_compile_binary[ls_lambda] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[ls_lambda] 186s test/sql/test_operators.py::BitOpTest::test_compile_binary[lshift] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[lshift] 186s test/sql/test_operators.py::BitOpTest::test_compile_binary[or] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[or] 186s test/sql/test_operators.py::BitOpTest::test_compile_binary[or_lambda] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[or_lambda] 186s test/sql/test_operators.py::BitOpTest::test_compile_binary[rs_lambda] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[rs_lambda] 186s test/sql/test_operators.py::BitOpTest::test_compile_binary[rshift] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[rshift] 186s test/sql/test_operators.py::BitOpTest::test_compile_binary[xor] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[xor] 186s test/sql/test_operators.py::BitOpTest::test_compile_binary[xor_lambda] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[xor_lambda] 186s test/sql/test_operators.py::BitOpTest::test_compile_not_colexpr_lvl 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_not_colexpr_lvl 186s test/sql/test_operators.py::BitOpTest::test_compile_not_column_lvl 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_not_column_lvl 186s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-distinct] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-distinct] 186s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-inv] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-inv] 186s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-neg] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-neg] 186s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-not] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-not] 186s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-distinct] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-distinct] 186s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-inv] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-inv] 186s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-neg] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-neg] 186s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-not] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-not] 186s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-distinct] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-distinct] 186s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-inv] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-inv] 186s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-neg] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-neg] 186s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-not] 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-not] 186s test/sql/test_operators.py::BooleanEvalTest::test_eight 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_eight 186s test/sql/test_operators.py::BooleanEvalTest::test_eleven 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_eleven 186s test/sql/test_operators.py::BooleanEvalTest::test_five_a 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_five_a 186s test/sql/test_operators.py::BooleanEvalTest::test_five_b 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_five_b 186s test/sql/test_operators.py::BooleanEvalTest::test_four 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_four 186s test/sql/test_operators.py::BooleanEvalTest::test_four_double 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_four_double 186s test/sql/test_operators.py::BooleanEvalTest::test_nine 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_nine 186s test/sql/test_operators.py::BooleanEvalTest::test_one 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_one 186s test/sql/test_operators.py::BooleanEvalTest::test_seven_a 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_a 186s test/sql/test_operators.py::BooleanEvalTest::test_seven_b 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_b 186s test/sql/test_operators.py::BooleanEvalTest::test_seven_c 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_c 186s test/sql/test_operators.py::BooleanEvalTest::test_seven_d 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_d 186s test/sql/test_operators.py::BooleanEvalTest::test_six 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_six 186s test/sql/test_operators.py::BooleanEvalTest::test_ten 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_ten 186s test/sql/test_operators.py::BooleanEvalTest::test_three_a 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_a 186s test/sql/test_operators.py::BooleanEvalTest::test_three_a_double 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_a_double 186s test/sql/test_operators.py::BooleanEvalTest::test_three_b 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_b 186s test/sql/test_operators.py::BooleanEvalTest::test_twelve 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_twelve 186s test/sql/test_operators.py::BooleanEvalTest::test_two_a 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_two_a 186s test/sql/test_operators.py::BooleanEvalTest::test_two_b 186s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_two_b 186s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[eq] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[eq] 186s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ge] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ge] 186s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[gt] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[gt] 186s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[le] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[le] 186s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[lt] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[lt] 186s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ne] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ne] 186s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ0] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ0] 186s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ1] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ1] 186s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ2] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ2] 186s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ0] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ0] 186s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ1] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ1] 186s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ2] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ2] 186s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_one 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_one 186s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_two 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_two 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_autoescape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_autoescape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_concat 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_concat 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded_mysql 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded_mysql 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_escape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_escape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal_concat 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal_concat 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_pg 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_pg 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text_concat 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text_concat 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_custom_escape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_custom_escape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_nosqlexpr 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_nosqlexpr 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_warning 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_warning 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded_mysql 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded_mysql 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_escape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_escape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal_mysql 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal_mysql 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_mysql 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_mysql 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text_mysql 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text_mysql 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape_custom_escape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape_custom_escape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_concat 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_concat 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded_mysql 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded_mysql 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_escape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_escape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal_concat 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal_concat 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_pg 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_pg 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text_concat 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text_concat 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_custom_escape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_custom_escape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_nosqlexpr 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_nosqlexpr 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_warning 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_warning 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded_mysql 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded_mysql 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_escape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_escape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal_mysql 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal_mysql 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_mysql 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_mysql 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_pg 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_pg 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text_mysql 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text_mysql 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape_empty 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape_empty 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape_custom_escape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape_custom_escape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_concat 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_concat 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded_mysql 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded_mysql 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_escape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_escape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal_mysql 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal_mysql 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_pg 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_pg 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text_mysql 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text_mysql 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape_empty 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape_empty 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_autoescape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_autoescape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_concat 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_concat 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded_mysql 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded_mysql 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_escape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_escape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_pg 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_pg 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_autoescape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_autoescape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_encoded 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_encoded 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_escape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_escape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_mysql 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_mysql 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_pg 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_pg 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_autoescape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_autoescape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_concat 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_concat 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded_mysql 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded_mysql 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_escape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_escape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_pg 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_pg 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_autoescape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_autoescape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_encoded 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_encoded 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_escape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_escape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_mysql 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_mysql 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_pg 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_pg 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape_empty 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape_empty 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_autoescape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_autoescape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_concat 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_concat 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded_mysql 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded_mysql 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_escape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_escape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_pg 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_pg 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape_empty 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape_empty 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_autoescape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_autoescape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_concat 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_concat 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded_mysql 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded_mysql 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_escape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_escape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape_custom_escape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape_custom_escape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_concat 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_concat 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded_mysql 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded_mysql 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_escape 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_escape 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal_mysql 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal_mysql 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text 186s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text_mysql 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text_mysql 186s test/sql/test_operators.py::ConjunctionTest::test_and_false_literal_leading 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_and_false_literal_leading 186s test/sql/test_operators.py::ConjunctionTest::test_and_true_literal_leading 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_and_true_literal_leading 186s test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct 186s test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct_use_labels 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct_use_labels 186s test/sql/test_operators.py::ConjunctionTest::test_constants_are_singleton 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constants_are_singleton 186s test/sql/test_operators.py::ConjunctionTest::test_eight 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_eight 186s test/sql/test_operators.py::ConjunctionTest::test_eleven 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_eleven 186s test/sql/test_operators.py::ConjunctionTest::test_empty_and_raw 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_and_raw 186s test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[and_-and_-true-True] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[and_-and_-true-True] 186s test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[or_-or_-false-False] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[or_-or_-false-False] 186s test/sql/test_operators.py::ConjunctionTest::test_empty_construct_for_whereclause 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_construct_for_whereclause 186s test/sql/test_operators.py::ConjunctionTest::test_empty_or_raw 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_or_raw 186s test/sql/test_operators.py::ConjunctionTest::test_five 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_five 186s test/sql/test_operators.py::ConjunctionTest::test_four 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_four 186s test/sql/test_operators.py::ConjunctionTest::test_fourteen 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_fourteen 186s test/sql/test_operators.py::ConjunctionTest::test_is_false_literal 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_is_false_literal 186s test/sql/test_operators.py::ConjunctionTest::test_is_true_literal 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_is_true_literal 186s test/sql/test_operators.py::ConjunctionTest::test_nine 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_nine 186s test/sql/test_operators.py::ConjunctionTest::test_non_empty_construct_for_whereclause 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_non_empty_construct_for_whereclause 186s test/sql/test_operators.py::ConjunctionTest::test_or_false_literal_leading 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_or_false_literal_leading 186s test/sql/test_operators.py::ConjunctionTest::test_or_true_literal_leading 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_or_true_literal_leading 186s test/sql/test_operators.py::ConjunctionTest::test_seven 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_seven 186s test/sql/test_operators.py::ConjunctionTest::test_single_bool_eight 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_eight 186s test/sql/test_operators.py::ConjunctionTest::test_single_bool_five 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_five 186s test/sql/test_operators.py::ConjunctionTest::test_single_bool_four 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_four 186s test/sql/test_operators.py::ConjunctionTest::test_single_bool_nine 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_nine 186s test/sql/test_operators.py::ConjunctionTest::test_single_bool_one 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_one 186s test/sql/test_operators.py::ConjunctionTest::test_single_bool_seven 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_seven 186s test/sql/test_operators.py::ConjunctionTest::test_single_bool_six 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_six 186s test/sql/test_operators.py::ConjunctionTest::test_single_bool_ten 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_ten 186s test/sql/test_operators.py::ConjunctionTest::test_single_bool_three 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_three 186s test/sql/test_operators.py::ConjunctionTest::test_single_bool_two 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_two 186s test/sql/test_operators.py::ConjunctionTest::test_six 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_six 186s test/sql/test_operators.py::ConjunctionTest::test_six_pt_five 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_six_pt_five 186s test/sql/test_operators.py::ConjunctionTest::test_ten 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_ten 186s test/sql/test_operators.py::ConjunctionTest::test_thirteen 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_thirteen 186s test/sql/test_operators.py::ConjunctionTest::test_twelve 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_twelve 186s test/sql/test_operators.py::CustomComparatorTest::test_alias_proxy 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_alias_proxy 186s test/sql/test_operators.py::CustomComparatorTest::test_binary_multi_propagate 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_binary_multi_propagate 186s test/sql/test_operators.py::CustomComparatorTest::test_binary_propagate 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_binary_propagate 186s test/sql/test_operators.py::CustomComparatorTest::test_column_proxy 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_column_proxy 186s test/sql/test_operators.py::CustomComparatorTest::test_no_boolean_propagate 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_no_boolean_propagate 186s test/sql/test_operators.py::CustomComparatorTest::test_override_builtin 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_override_builtin 186s test/sql/test_operators.py::CustomComparatorTest::test_reverse_binary_propagate 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_reverse_binary_propagate 186s test/sql/test_operators.py::CustomComparatorTest::test_subquery_proxy 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_subquery_proxy 186s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_alias_proxy 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_alias_proxy 186s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_multi_propagate 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_multi_propagate 186s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_propagate 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_propagate 186s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_column_proxy 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_column_proxy 186s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_no_boolean_propagate 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_no_boolean_propagate 186s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_override_builtin 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_override_builtin 186s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_reverse_binary_propagate 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_reverse_binary_propagate 186s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_subquery_proxy 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_subquery_proxy 186s test/sql/test_operators.py::CustomOpTest::test_is_comparison_bool_op 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_is_comparison_bool_op 186s test/sql/test_operators.py::CustomOpTest::test_is_comparison_legacy 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_is_comparison_legacy 186s test/sql/test_operators.py::CustomOpTest::test_python_impl 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_python_impl 186s test/sql/test_operators.py::CustomOpTest::test_python_impl_not_present 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_python_impl_not_present 186s test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(Integer())] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(Integer())] 186s test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(String())] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(String())] 186s test/sql/test_operators.py::CustomOpTest::test_return_types[Boolean()] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Boolean()] 186s test/sql/test_operators.py::CustomOpTest::test_return_types[DateTime()] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[DateTime()] 186s test/sql/test_operators.py::CustomOpTest::test_return_types[Integer()] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Integer()] 186s test/sql/test_operators.py::CustomOpTest::test_return_types[JSON()] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[JSON()] 186s test/sql/test_operators.py::CustomOpTest::test_return_types[NullType()] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[NullType()] 186s test/sql/test_operators.py::CustomOpTest::test_return_types[Numeric(precision=5, scale=2)] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Numeric(precision=5, scale=2)] 186s test/sql/test_operators.py::CustomOpTest::test_return_types[String(length=50)] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[String(length=50)] 186s test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial 186s test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial_invert 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial_invert 186s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial 186s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_invert 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_invert 186s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_prefix 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_prefix 186s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[format] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[format] 186s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[named] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[named] 186s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[pyformat] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[pyformat] 186s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[qmark] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[qmark] 186s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[format] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[format] 186s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[named] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[named] 186s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[pyformat] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[pyformat] 186s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[qmark] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[qmark] 186s test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_both_ops 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_both_ops 186s test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_no_ops 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_no_ops 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_collate 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_collate 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_concatenable_adapt 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_concatenable_adapt 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_contains_override_raises 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_contains_override_raises 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_default_adapt 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_default_adapt 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_list_of_non_column_element 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_list_of_non_column_element 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_non_selectable 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_non_selectable 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_thing_with_getitem 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_thing_with_getitem 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_no_getitem 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_no_getitem 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[add] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[add] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[and_] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[and_] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[mul] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[mul] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[or_] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[or_] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_not_in 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_not_in 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_null_true_false_is_sanity_checks 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_null_true_false_is_sanity_checks 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[add-"right"] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[add-"right"] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[concat_op-"right"] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[concat_op-"right"] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[eq-True] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[eq-True] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ilike_op-"right"] 186s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ilike_op-"right"] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-"right"] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-"right"] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-False] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-False] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-NULL] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-NULL] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-None] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-None] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-True] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-True] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-false] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-false] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-true] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-true] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-False] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-False] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-None] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-None] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-True] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-True] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"0] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"0] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"1] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"1] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False0] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False0] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False1] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False1] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None0] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None0] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None1] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None1] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True0] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True0] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True1] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True1] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True0] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True0] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True1] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True1] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[like_op-"right"] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[like_op-"right"] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ne-True] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ne-True] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"0] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"0] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"1] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"1] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"0] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"0] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"1] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"1] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[asc_op-asc] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[asc_op-asc] 186s test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[desc_op-desc] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[desc_op-desc] 186s test/sql/test_operators.py::ExtensionOperatorTest::test_contains 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_contains 186s test/sql/test_operators.py::ExtensionOperatorTest::test_getitem 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_getitem 186s test/sql/test_operators.py::ExtensionOperatorTest::test_lshift 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_lshift 186s test/sql/test_operators.py::ExtensionOperatorTest::test_op_not_an_iterator 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_op_not_an_iterator 186s test/sql/test_operators.py::ExtensionOperatorTest::test_rshift 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_rshift 186s test/sql/test_operators.py::InSelectableTest::test_in_cte_explicit 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_explicit 186s test/sql/test_operators.py::InSelectableTest::test_in_cte_implicit 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_implicit 186s test/sql/test_operators.py::InSelectableTest::test_in_cte_select 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_select 186s test/sql/test_operators.py::InSelectableTest::test_in_select 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_select 186s test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_explicit 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_explicit 186s test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_implicit 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_implicit 186s test/sql/test_operators.py::InSelectableTest::test_in_subquery_explicit 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_explicit 186s test/sql/test_operators.py::InSelectableTest::test_in_subquery_warning 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_warning 186s test/sql/test_operators.py::InSelectableTest::test_in_table 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_table 186s test/sql/test_operators.py::InSelectableTest::test_in_table_alias 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_table_alias 186s test/sql/test_operators.py::InTest::test_in_1 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_1 186s test/sql/test_operators.py::InTest::test_in_10 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_10 186s test/sql/test_operators.py::InTest::test_in_11 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_11 186s test/sql/test_operators.py::InTest::test_in_12 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_12 186s test/sql/test_operators.py::InTest::test_in_13 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_13 186s test/sql/test_operators.py::InTest::test_in_14 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_14 186s test/sql/test_operators.py::InTest::test_in_14_5 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_14_5 186s test/sql/test_operators.py::InTest::test_in_15 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_15 186s test/sql/test_operators.py::InTest::test_in_16 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_16 186s test/sql/test_operators.py::InTest::test_in_17 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_17 186s test/sql/test_operators.py::InTest::test_in_18 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_18 186s test/sql/test_operators.py::InTest::test_in_19 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_19 186s test/sql/test_operators.py::InTest::test_in_2 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_2 186s test/sql/test_operators.py::InTest::test_in_20 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_20 186s test/sql/test_operators.py::InTest::test_in_21 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_21 186s test/sql/test_operators.py::InTest::test_in_22 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_22 186s test/sql/test_operators.py::InTest::test_in_24 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_24 186s test/sql/test_operators.py::InTest::test_in_25 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_25 186s test/sql/test_operators.py::InTest::test_in_26 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_26 186s test/sql/test_operators.py::InTest::test_in_27 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_27 186s test/sql/test_operators.py::InTest::test_in_28 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_28 186s test/sql/test_operators.py::InTest::test_in_29[False] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_29[False] 186s test/sql/test_operators.py::InTest::test_in_29[True] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_29[True] 186s test/sql/test_operators.py::InTest::test_in_3 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_3 186s test/sql/test_operators.py::InTest::test_in_4 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_4 186s test/sql/test_operators.py::InTest::test_in_5 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_5 186s test/sql/test_operators.py::InTest::test_in_6 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_6 186s test/sql/test_operators.py::InTest::test_in_7 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_7 186s test/sql/test_operators.py::InTest::test_in_8 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_8 186s test/sql/test_operators.py::InTest::test_in_9 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_9 186s test/sql/test_operators.py::InTest::test_in_arbitrary_sequence 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_arbitrary_sequence 186s test/sql/test_operators.py::InTest::test_in_empty_single[False-False] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[False-False] 186s test/sql/test_operators.py::InTest::test_in_empty_single[False-True] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[False-True] 186s test/sql/test_operators.py::InTest::test_in_empty_single[True-False] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[True-False] 186s test/sql/test_operators.py::InTest::test_in_empty_single[True-True] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[True-True] 186s test/sql/test_operators.py::InTest::test_in_empty_tuple[False-False] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[False-False] 186s test/sql/test_operators.py::InTest::test_in_empty_tuple[False-True] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[False-True] 186s test/sql/test_operators.py::InTest::test_in_empty_tuple[True-False] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[True-False] 186s test/sql/test_operators.py::InTest::test_in_empty_tuple[True-True] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[True-True] 186s test/sql/test_operators.py::InTest::test_in_null_combinations[expr0] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr0] 186s test/sql/test_operators.py::InTest::test_in_null_combinations[expr1] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr1] 186s test/sql/test_operators.py::InTest::test_in_null_combinations[expr2] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr2] 186s test/sql/test_operators.py::InTest::test_in_scalar_grouping 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_scalar_grouping 186s test/sql/test_operators.py::InTest::test_in_self_plus_negated 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_self_plus_negated 186s test/sql/test_operators.py::InTest::test_in_self_plus_negated_empty 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_self_plus_negated_empty 186s test/sql/test_operators.py::InTest::test_in_set 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_set 186s test/sql/test_operators.py::InTest::test_in_values[0] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_values[0] 186s test/sql/test_operators.py::InTest::test_in_values[1] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_values[1] 186s test/sql/test_operators.py::InTest::test_scalar_subquery_wo_type 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_scalar_subquery_wo_type 186s test/sql/test_operators.py::InTest::test_type_inference_one 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_type_inference_one 186s test/sql/test_operators.py::InTest::test_type_inference_two 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_type_inference_two 186s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from 186s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_postgresql 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_postgresql 186s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_sqlite 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_sqlite 186s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from 186s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_postgresql 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_postgresql 186s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_sqlite 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_sqlite 186s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from 186s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from_postgresql 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from_postgresql 186s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from 186s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from_postgresql 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from_postgresql 186s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[boolean-Boolean] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[boolean-Boolean] 186s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[float-Numeric] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[float-Numeric] 186s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[integer-Integer] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[integer-Integer] 186s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[string-String] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[string-String] 186s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[boolean-Boolean] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[boolean-Boolean] 186s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[float-Numeric] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[float-Numeric] 186s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[integer-Integer] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[integer-Integer] 186s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[string-String] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[string-String] 186s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[boolean-Boolean] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[boolean-Boolean] 186s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[float-Numeric] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[float-Numeric] 186s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[integer-Integer] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[integer-Integer] 186s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[string-String] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[string-String] 186s test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1 || (x -> :x_2)] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1 || (x -> :x_2)] 186s test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1] 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1] 186s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_integer 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_integer 186s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_string 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_string 186s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr 186s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_both_grouping 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_both_grouping 186s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_left_grouping 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_left_grouping 186s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_right_grouping 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_right_grouping 186s test/sql/test_operators.py::JSONIndexOpTest::test_override_operators 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_override_operators 186s test/sql/test_operators.py::JSONIndexOpTest::test_path_getindex_literal 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_path_getindex_literal 186s test/sql/test_operators.py::JSONIndexOpTest::test_setup_getitem 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_setup_getitem 186s test/sql/test_operators.py::LikeTest::test_like_1 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_1 186s test/sql/test_operators.py::LikeTest::test_like_10 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_10 186s test/sql/test_operators.py::LikeTest::test_like_11 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_11 186s test/sql/test_operators.py::LikeTest::test_like_12 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_12 186s test/sql/test_operators.py::LikeTest::test_like_2 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_2 186s test/sql/test_operators.py::LikeTest::test_like_3 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_3 186s test/sql/test_operators.py::LikeTest::test_like_4 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_4 186s test/sql/test_operators.py::LikeTest::test_like_5 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_5 186s test/sql/test_operators.py::LikeTest::test_like_6 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_6 186s test/sql/test_operators.py::LikeTest::test_like_7 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_7 186s test/sql/test_operators.py::LikeTest::test_like_8 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_8 186s test/sql/test_operators.py::LikeTest::test_like_9 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_9 186s test/sql/test_operators.py::LikeTest::test_like_quote_escape 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_quote_escape 186s test/sql/test_operators.py::MatchTest::test_boolean_inversion_mssql 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_mssql 186s test/sql/test_operators.py::MatchTest::test_boolean_inversion_mysql 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_mysql 186s test/sql/test_operators.py::MatchTest::test_boolean_inversion_postgresql 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_postgresql 186s test/sql/test_operators.py::MatchTest::test_match_1 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_1 186s test/sql/test_operators.py::MatchTest::test_match_2 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_2 186s test/sql/test_operators.py::MatchTest::test_match_3 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_3 186s test/sql/test_operators.py::MatchTest::test_match_4 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_4 186s test/sql/test_operators.py::MatchTest::test_match_5 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_5 186s test/sql/test_operators.py::MatchTest::test_match_is_now_matchtype 186s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_is_now_matchtype 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic_flat 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic_flat 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_five 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_five 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_four 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_four 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 187s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joined_aliasing_unrelated_subuqery 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joined_aliasing_unrelated_subuqery 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 187s [gw1] [ 49%] 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] 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 187s [gw1] [ 49%] 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] 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 187s [gw1] [ 49%] 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] 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_dont_reset_selectable 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_dont_reset_selectable 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_one 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_one 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_three 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_three 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_two 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_two 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_expire 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_expire 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_from_alias 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_from_alias 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_one 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_one 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_three 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_three 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_two 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_two 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 187s [gw1] [ 49%] SKIPPED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 187s [gw1] [ 49%] 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] 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 187s [gw1] [ 49%] 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] 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 187s [gw1] [ 49%] 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] 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 187s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 187s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 188s [gw0] [ 49%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_column_adapter_lookup 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 188s test/aaa_profiling/test_memusage.py::CycleTest::test_core_select_from_orm_query 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass_uses_path_correctly 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass_uses_path_correctly 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 188s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 188s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 188s test/engine/test_pool.py::AssertionPoolTest::test_connect_error 188s [gw1] [ 49%] PASSED test/engine/test_pool.py::AssertionPoolTest::test_connect_error 188s test/engine/test_pool.py::AssertionPoolTest::test_connect_multiple 189s [gw1] [ 49%] PASSED test/engine/test_pool.py::AssertionPoolTest::test_connect_multiple 189s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_noarg 189s [gw1] [ 49%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_noarg 189s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_witharg 189s [gw1] [ 49%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_witharg 189s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_patching_arg_to_noarg 189s [gw1] [ 49%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_patching_arg_to_noarg 189s test/engine/test_pool.py::NullPoolTest::test_reconnect 189s [gw1] [ 49%] PASSED test/engine/test_pool.py::NullPoolTest::test_reconnect 189s test/engine/test_pool.py::PoolDialectTest::test_assertion_pool 189s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolDialectTest::test_assertion_pool 189s test/engine/test_pool.py::PoolDialectTest::test_null_pool 189s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolDialectTest::test_null_pool 189s test/engine/test_pool.py::PoolDialectTest::test_queue_pool 189s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolDialectTest::test_queue_pool 189s test/engine/test_pool.py::PoolDialectTest::test_singleton_pool 189s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolDialectTest::test_singleton_pool 189s test/engine/test_pool.py::PoolDialectTest::test_static_pool 189s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolDialectTest::test_static_pool 189s test/engine/test_pool.py::PoolEventsTest::test_checkin_event 189s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event 189s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-is_asyncio] 189s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-is_asyncio] 190s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-not_is_asyncio] 190s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-not_is_asyncio] 190s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-is_asyncio] 190s [gw0] [ 49%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_core_select_from_orm_query 191s test/aaa_profiling/test_memusage.py::CycleTest::test_dialect_kwargs 191s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-is_asyncio] 192s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-not_is_asyncio] 192s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-not_is_asyncio] 193s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-is_asyncio] 193s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-is_asyncio] 193s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-not_is_asyncio] 193s [gw0] [ 49%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_dialect_kwargs 194s test/aaa_profiling/test_memusage.py::CycleTest::test_entity_path_w_aliased 194s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-not_is_asyncio] 194s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-is_asyncio] 194s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-is_asyncio] 195s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-not_is_asyncio] 195s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-not_is_asyncio] 195s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_on_subsequently_recreated 195s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_on_subsequently_recreated 195s test/engine/test_pool.py::PoolEventsTest::test_checkout_event 195s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event 195s test/engine/test_pool.py::PoolEventsTest::test_checkout_event_fires_subsequent 195s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event_fires_subsequent 195s test/engine/test_pool.py::PoolEventsTest::test_checkout_event_on_subsequently_recreated 195s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event_on_subsequently_recreated 195s test/engine/test_pool.py::PoolEventsTest::test_close 195s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_close 195s test/engine/test_pool.py::PoolEventsTest::test_connect_event 195s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event 195s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[base_exception] 195s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[base_exception] 195s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[plain] 195s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[plain] 195s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fires_subsequent 195s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fires_subsequent 195s test/engine/test_pool.py::PoolEventsTest::test_connect_insert_event 195s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_insert_event 195s test/engine/test_pool.py::PoolEventsTest::test_connect_on_previously_recreated 195s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_on_previously_recreated 195s test/engine/test_pool.py::PoolEventsTest::test_connect_on_subsequently_recreated 195s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_on_subsequently_recreated 195s test/engine/test_pool.py::PoolEventsTest::test_detach 195s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_detach 195s test/engine/test_pool.py::PoolEventsTest::test_detach_close 195s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_detach_close 195s test/engine/test_pool.py::PoolEventsTest::test_first_connect_event 195s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_event 195s test/engine/test_pool.py::PoolEventsTest::test_first_connect_event_fires_once 195s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_event_fires_once 195s test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_previously_recreated 195s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_previously_recreated 195s test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_subsequently_recreated 195s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_subsequently_recreated 195s test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_exception 195s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_exception 195s test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_no_exception 195s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_no_exception 195s test/engine/test_pool.py::PoolEventsTest::test_listen_targets_per_subclass 195s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_listen_targets_per_subclass 195s test/engine/test_pool.py::PoolEventsTest::test_listen_targets_scope 195s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_listen_targets_scope 195s test/engine/test_pool.py::PoolEventsTest::test_reset_event 195s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_reset_event 195s test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_exception 195s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_exception 195s test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_no_exception 195s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_no_exception 196s test/engine/test_pool.py::PoolFirstConnectSyncTest::test_sync 196s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_entity_path_w_aliased 196s test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_relationship 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolFirstConnectSyncTest::test_sync 196s test/engine/test_pool.py::PoolTest::test_cursor_iterable 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_cursor_iterable 196s test/engine/test_pool.py::PoolTest::test_info 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_info 196s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AssertionPool-None] 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AssertionPool-None] 196s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AsyncAdaptedQueuePool-True] 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AsyncAdaptedQueuePool-True] 196s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[FallbackAsyncAdaptedQueuePool-True] 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[FallbackAsyncAdaptedQueuePool-True] 196s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[NullPool-None] 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[NullPool-None] 196s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[QueuePool-False] 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[QueuePool-False] 196s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[SingletonThreadPool-False] 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[SingletonThreadPool-False] 196s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[StaticPool-None] 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[StaticPool-None] 196s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AssertionPool-False] 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AssertionPool-False] 196s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AsyncAdaptedQueuePool-True] 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AsyncAdaptedQueuePool-True] 196s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[FallbackAsyncAdaptedQueuePool-True] 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[FallbackAsyncAdaptedQueuePool-True] 196s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[NullPool-False] 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[NullPool-False] 196s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[QueuePool-False] 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[QueuePool-False] 196s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[SingletonThreadPool-False] 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[SingletonThreadPool-False] 196s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[StaticPool-False] 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[StaticPool-False] 196s test/engine/test_pool.py::PoolTest::test_no_connect_on_recreate 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_no_connect_on_recreate 196s test/engine/test_pool.py::PoolTest::test_rec_close_reopen 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_rec_close_reopen 196s test/engine/test_pool.py::PoolTest::test_rec_fairy_adapted_dialect 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_rec_fairy_adapted_dialect 196s test/engine/test_pool.py::PoolTest::test_rec_fairy_default_dialect 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_rec_fairy_default_dialect 196s test/engine/test_pool.py::PoolTest::test_rec_info 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_rec_info 196s test/engine/test_pool.py::PoolTest::test_rec_unconnected 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_rec_unconnected 196s test/engine/test_pool.py::PoolTest::test_recreate_state[AssertionPool-pool_args5] 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[AssertionPool-pool_args5] 196s test/engine/test_pool.py::PoolTest::test_recreate_state[NullPool-pool_args2] 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[NullPool-pool_args2] 196s test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args0] 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args0] 196s test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args1] 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args1] 196s test/engine/test_pool.py::PoolTest::test_recreate_state[SingletonThreadPool-pool_args3] 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[SingletonThreadPool-pool_args3] 196s test/engine/test_pool.py::PoolTest::test_recreate_state[StaticPool-pool_args4] 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[StaticPool-pool_args4] 196s test/engine/test_pool.py::QueuePoolTest::test_connect_checkout_handler_always_gets_info 196s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connect_checkout_handler_always_gets_info 197s test/engine/test_pool.py::QueuePoolTest::test_connect_handler_not_called_for_recycled 197s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connect_handler_not_called_for_recycled 197s test/engine/test_pool.py::QueuePoolTest::test_connrec_invalidated_within_checkout_no_race 197s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connrec_invalidated_within_checkout_no_race 197s test/engine/test_pool.py::QueuePoolTest::test_detach 197s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_detach 197s test/engine/test_pool.py::QueuePoolTest::test_detach_via_invalidate 197s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_detach_via_invalidate 197s test/engine/test_pool.py::QueuePoolTest::test_dispose_closes_pooled 197s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_dispose_closes_pooled 197s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_invalidate 197s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_invalidate 198s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_recycle 198s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_recycle 198s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[base_exception] 198s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[base_exception] 198s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[plain] 198s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[plain] 198s test/engine/test_pool.py::QueuePoolTest::test_fifo 198s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_fifo 198s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_relationship 199s test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_to_entity 199s test/aaa_profiling/test_pool.py::QueuePoolTest::test_first_connect 199s [gw1] [ 50%] SKIPPED test/aaa_profiling/test_pool.py::QueuePoolTest::test_first_connect 201s test/engine/test_pool.py::QueuePoolTest::test_hanging_connect_within_overflow 201s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_to_entity 203s test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_bound 203s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_hanging_connect_within_overflow 203s test/engine/test_pool.py::QueuePoolTest::test_invalidate 203s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_invalidate 203s test/engine/test_pool.py::QueuePoolTest::test_lifo 203s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_lifo 203s test/engine/test_pool.py::QueuePoolTest::test_max_overflow 203s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_max_overflow 203s test/engine/test_pool.py::QueuePoolTest::test_no_double_checkin 203s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_no_double_checkin 204s test/engine/test_pool.py::QueuePoolTest::test_no_overflow 204s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_no_overflow 204s test/engine/test_pool.py::QueuePoolTest::test_notify_waiters 204s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_bound 206s test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_unbound 206s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_unbound 207s test/aaa_profiling/test_memusage.py::CycleTest::test_optimized_get 207s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_notify_waiters 207s test/engine/test_pool.py::QueuePoolTest::test_overflow_no_gc 207s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_overflow_no_gc 207s test/engine/test_pool.py::QueuePoolTest::test_overflow_reset_on_failed_connect 207s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_overflow_reset_on_failed_connect 207s test/engine/test_pool.py::QueuePoolTest::test_queuepool_close 207s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_queuepool_close 207s test/engine/test_pool.py::QueuePoolTest::test_queuepool_del 207s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_queuepool_del 207s test/engine/test_pool.py::QueuePoolTest::test_reconnect 207s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_reconnect 207s test/engine/test_pool.py::QueuePoolTest::test_recreate 207s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recreate 207s test/engine/test_pool.py::QueuePoolTest::test_recycle 207s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle 207s test/engine/test_pool.py::QueuePoolTest::test_recycle_on_invalidate 207s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_on_invalidate 207s test/engine/test_pool.py::QueuePoolTest::test_recycle_on_soft_invalidate 207s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_on_soft_invalidate 209s test/engine/test_pool.py::QueuePoolTest::test_recycle_pool_no_race 209s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_optimized_get 212s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_aliased 212s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_aliased 212s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_join 212s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_pool_no_race 212s test/aaa_profiling/test_pool.py::QueuePoolTest::test_second_connect 212s [gw1] [ 50%] SKIPPED test/aaa_profiling/test_pool.py::QueuePoolTest::test_second_connect 214s test/engine/test_pool.py::QueuePoolTest::test_timeout 214s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout 214s test/engine/test_pool.py::QueuePoolTest::test_timeout_accessor 214s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_accessor 214s test/engine/test_pool.py::QueuePoolTest::test_timeout_race 214s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_join 218s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query 218s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_race 218s test/engine/test_pool.py::QueuePoolTest::test_timeout_subsecond_precision 218s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query 218s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_joinedload 218s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_subsecond_precision 218s test/engine/test_pool.py::QueuePoolTest::test_unlimited[-5] 218s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[-5] 218s test/engine/test_pool.py::QueuePoolTest::test_unlimited[0] 218s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[0] 218s test/engine/test_pool.py::QueuePoolTest::test_unlimited[1] 218s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[1] 218s test/engine/test_pool.py::QueuePoolTest::test_unlimited[42] 218s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[42] 219s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-detached_gc] 219s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-detached_gc] 220s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-normal_gc] 220s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-normal_gc] 221s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-detached_gc] 221s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-detached_gc] 221s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-normal_gc] 221s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-normal_gc] 222s test/engine/test_pool.py::QueuePoolTest::test_waiters_handled 222s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_joinedload 223s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_selectinload 223s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_waiters_handled 223s test/engine/test_pool.py::ResetOnReturnTest::test_custom[detach] 223s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[detach] 223s test/engine/test_pool.py::ResetOnReturnTest::test_custom[invalidate] 223s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[invalidate] 223s test/engine/test_pool.py::ResetOnReturnTest::test_custom[return] 223s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[return] 223s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-False] 223s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-False] 223s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-True] 223s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-True] 223s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-False] 223s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-False] 223s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-True] 223s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-True] 223s test/engine/test_pool.py::ResetOnReturnTest::test_plain_commit 223s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_commit 223s test/engine/test_pool.py::ResetOnReturnTest::test_plain_none 223s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_none 223s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[False] 223s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[False] 223s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[True] 223s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[True] 223s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-False] 223s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-False] 223s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-True] 223s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-True] 223s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-False] 223s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-False] 223s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-True] 223s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-True] 223s test/engine/test_pool.py::SingletonThreadPoolTest::test_cleanup 223s [gw1] [ 50%] PASSED test/engine/test_pool.py::SingletonThreadPoolTest::test_cleanup 223s test/engine/test_pool.py::SingletonThreadPoolTest::test_no_rollback_from_nested_connections 223s [gw1] [ 50%] PASSED test/engine/test_pool.py::SingletonThreadPoolTest::test_no_rollback_from_nested_connections 223s test/engine/test_pool.py::StaticPoolTest::test_connect 223s [gw1] [ 50%] PASSED test/engine/test_pool.py::StaticPoolTest::test_connect 223s test/engine/test_pool.py::StaticPoolTest::test_recreate 223s [gw1] [ 50%] PASSED test/engine/test_pool.py::StaticPoolTest::test_recreate 223s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_negative_int 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_negative_int 223s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_none 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_none 223s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_one 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_one 223s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_positive_int 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_positive_int 223s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_zero 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_zero 223s test/engine/test_processors.py::CyDateProcessorTest::test_date_invalid_string 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_date_invalid_string 223s test/engine/test_processors.py::CyDateProcessorTest::test_date_no_string 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_date_no_string 223s test/engine/test_processors.py::CyDateProcessorTest::test_datetime_invalid_string 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_datetime_invalid_string 223s test/engine/test_processors.py::CyDateProcessorTest::test_datetime_no_string_custom_reg 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_datetime_no_string_custom_reg 223s test/engine/test_processors.py::CyDateProcessorTest::test_iso_datetime 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_iso_datetime 223s test/engine/test_processors.py::CyDateProcessorTest::test_time_invalid_string 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_time_invalid_string 223s test/engine/test_processors.py::CyDateProcessorTest::test_time_no_string_custom_reg 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_time_no_string_custom_reg 223s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_dict 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_dict 223s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_empty_sequence 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_empty_sequence 223s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_error 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_error 223s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_none 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_none 223s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_dict 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_dict 223s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg0] 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg0] 223s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg1] 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg1] 223s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg2] 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg2] 223s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg3] 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg3] 223s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg4] 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg4] 223s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg5] 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg5] 223s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg6] 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg6] 223s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg7] 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg7] 223s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_dict 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_dict 223s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_empty_list 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_empty_list 223s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_error 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_error 223s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_dict 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_dict 223s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_sequence 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_sequence 223s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_none 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_none 223s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_sequence_error 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_sequence_error 223s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_tuple 223s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_tuple 223s test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string 223s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string 223s test/engine/test_processors.py::PyDateProcessorTest::test_date_no_string 223s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_date_no_string 223s test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string 223s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string 223s test/engine/test_processors.py::PyDateProcessorTest::test_datetime_no_string_custom_reg 223s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_datetime_no_string_custom_reg 223s test/engine/test_processors.py::PyDateProcessorTest::test_iso_datetime 223s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_iso_datetime 223s test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string 223s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string 223s test/engine/test_processors.py::PyDateProcessorTest::test_time_no_string_custom_reg 223s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_time_no_string_custom_reg 223s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_dict 223s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_dict 223s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_empty_sequence 223s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_empty_sequence 223s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_error 223s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_error 223s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_none 223s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_none 223s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_dict 223s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_dict 223s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg0] 223s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg0] 223s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg1] 223s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg1] 223s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg2] 223s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg2] 223s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg3] 223s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg3] 223s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg4] 223s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg4] 223s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg5] 223s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg5] 223s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg6] 223s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg6] 223s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg7] 223s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg7] 223s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_dict 223s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_dict 223s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_empty_list 223s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_empty_list 223s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_error 223s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_error 223s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_dict 223s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_dict 223s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_sequence 223s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_sequence 223s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_none 223s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_none 223s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_sequence_error 223s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_sequence_error 223s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_tuple 223s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_tuple 223s test/orm/inheritance/test_productspec.py::InheritTest::test_five 223s [gw1] [ 50%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_five 223s test/orm/inheritance/test_productspec.py::InheritTest::test_four 223s [gw1] [ 50%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_four 223s test/orm/inheritance/test_productspec.py::InheritTest::test_one 223s [gw1] [ 50%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_one 223s test/orm/inheritance/test_productspec.py::InheritTest::test_three 223s [gw1] [ 50%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_three 223s test/orm/inheritance/test_productspec.py::InheritTest::test_two 223s [gw1] [ 50%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_two 223s test/dialect/test_pyodbc.py::PyODBCTest::test_pyodbc_version 223s [gw1] [ 50%] PASSED test/dialect/test_pyodbc.py::PyODBCTest::test_pyodbc_version 223s test/orm/test_query.py::AggregateTest::test_apply 223s [gw1] [ 50%] PASSED test/orm/test_query.py::AggregateTest::test_apply 223s test/orm/test_query.py::AggregateTest::test_having 223s [gw1] [ 50%] PASSED test/orm/test_query.py::AggregateTest::test_having 223s test/orm/test_query.py::AggregateTest::test_sum 223s [gw1] [ 50%] PASSED test/orm/test_query.py::AggregateTest::test_sum 223s test/orm/test_query.py::BooleanEvalTest::test_five 223s [gw1] [ 50%] PASSED test/orm/test_query.py::BooleanEvalTest::test_five 223s test/orm/test_query.py::BooleanEvalTest::test_four 223s [gw1] [ 50%] PASSED test/orm/test_query.py::BooleanEvalTest::test_four 223s test/orm/test_query.py::BooleanEvalTest::test_one 223s [gw1] [ 50%] PASSED test/orm/test_query.py::BooleanEvalTest::test_one 223s test/orm/test_query.py::BooleanEvalTest::test_three 223s [gw1] [ 50%] PASSED test/orm/test_query.py::BooleanEvalTest::test_three 223s test/orm/test_query.py::BooleanEvalTest::test_two 223s [gw1] [ 50%] PASSED test/orm/test_query.py::BooleanEvalTest::test_two 223s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_ad_hoc_labeling 223s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_ad_hoc_labeling 223s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_auto 223s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_auto 223s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_manual 223s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_manual 223s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_four 223s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_four 223s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_one 223s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_one 223s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_three 223s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_three 223s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_two 223s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_two 223s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_aliased_string 224s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_aliased_string 224s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr 224s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr 224s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr_non_present 224s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr_non_present 224s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_string 224s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_string 224s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_one 224s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_one 224s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_three 224s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_three 224s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_two 224s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_two 224s test/orm/test_query.py::ComparatorTest::test_clause_element_query_resolve 224s [gw1] [ 50%] PASSED test/orm/test_query.py::ComparatorTest::test_clause_element_query_resolve 224s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_composite_alias 224s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_composite_alias 224s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style1 224s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style1 224s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style2 224s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style2 224s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style3 224s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style3 224s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style4 224s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style4 224s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect 224s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect 224s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions 224s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions 224s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_2 224s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_2 224s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_3 224s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_3 224s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union 224s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union 224s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all 224s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all 224s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all_lightweight 224s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all_lightweight 224s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered 224s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered 224s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered_alias 224s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered_alias 224s test/orm/test_query.py::CountTest::test_basic 224s [gw1] [ 50%] PASSED test/orm/test_query.py::CountTest::test_basic 224s test/orm/test_query.py::CountTest::test_basic_future 224s [gw1] [ 50%] PASSED test/orm/test_query.py::CountTest::test_basic_future 224s test/orm/test_query.py::CountTest::test_cols 224s [gw1] [ 50%] PASSED test/orm/test_query.py::CountTest::test_cols 224s test/orm/test_query.py::CountTest::test_cols_future 224s [gw1] [ 50%] PASSED test/orm/test_query.py::CountTest::test_cols_future 224s test/orm/test_query.py::CountTest::test_count_char 224s [gw1] [ 50%] PASSED test/orm/test_query.py::CountTest::test_count_char 224s test/orm/test_query.py::CountTest::test_loader_options_ignored 224s [gw1] [ 50%] PASSED test/orm/test_query.py::CountTest::test_loader_options_ignored 224s test/orm/test_query.py::CountTest::test_multiple_entity 224s [gw1] [ 50%] PASSED test/orm/test_query.py::CountTest::test_multiple_entity 224s test/orm/test_query.py::CountTest::test_multiple_entity_future 224s [gw1] [ 50%] PASSED test/orm/test_query.py::CountTest::test_multiple_entity_future 224s test/orm/test_query.py::CountTest::test_nested 224s [gw1] [ 50%] PASSED test/orm/test_query.py::CountTest::test_nested 224s test/orm/test_query.py::CountTest::test_nested_future 224s [gw1] [ 50%] PASSED test/orm/test_query.py::CountTest::test_nested_future 224s test/orm/test_query.py::DistinctTest::test_basic 224s [gw1] [ 50%] PASSED test/orm/test_query.py::DistinctTest::test_basic 224s test/orm/test_query.py::DistinctTest::test_basic_standalone 224s [gw1] [ 50%] PASSED test/orm/test_query.py::DistinctTest::test_basic_standalone 224s test/orm/test_query.py::DistinctTest::test_columns_augmented_distinct_on 224s [gw1] [ 50%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_distinct_on 224s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_aliased 224s [gw1] [ 50%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_aliased 224s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_from_subq 224s [gw1] [ 50%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_from_subq 224s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_aliased 224s [gw1] [ 50%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_aliased 224s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_from_self 224s [gw1] [ 50%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_from_self 224s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_two 224s [gw1] [ 50%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_two 224s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_four 224s [gw1] [ 50%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_four 224s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_illegal_label_reference 224s [gw1] [ 50%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_illegal_label_reference 224s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_one 224s [gw1] [ 50%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_one 224s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three 224s [gw1] [ 50%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three 224s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three_using_label_reference 224s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three_using_label_reference 224s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_two 224s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_two 224s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_one 224s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_one 224s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_two 224s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_two 224s test/orm/test_query.py::DistinctTest::test_issue_5470_five 224s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_five 224s test/orm/test_query.py::DistinctTest::test_issue_5470_four 224s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_four 224s test/orm/test_query.py::DistinctTest::test_issue_5470_one 224s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_one 224s test/orm/test_query.py::DistinctTest::test_issue_5470_three 224s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_three 224s test/orm/test_query.py::DistinctTest::test_issue_5470_two 224s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_two 224s test/orm/test_query.py::DistinctTest::test_no_automatic_distinct_thing_w_future 224s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_no_automatic_distinct_thing_w_future 224s test/orm/test_query.py::DistinctTest::test_standalone_w_subquery 224s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_standalone_w_subquery 224s test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[do_orm_exec] 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[do_orm_exec] 224s test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[statement] 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[statement] 224s test/orm/test_query.py::ExecutionOptionsTest::test_get_options 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_get_options 224s test/orm/test_query.py::ExecutionOptionsTest::test_option_building 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_option_building 224s test/orm/test_query.py::ExecutionOptionsTest::test_options_in_connection 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_options_in_connection 224s test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing 224s test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing_future 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing_future 224s test/orm/test_query.py::ExistsTest::test_exists 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExistsTest::test_exists 224s test/orm/test_query.py::ExistsTest::test_exists_arbitrary_col_expression 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExistsTest::test_exists_arbitrary_col_expression 224s test/orm/test_query.py::ExistsTest::test_exists_col_expression 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExistsTest::test_exists_col_expression 224s test/orm/test_query.py::ExistsTest::test_exists_col_warning 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExistsTest::test_exists_col_warning 224s test/orm/test_query.py::ExistsTest::test_exists_labeled_col_expression 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExistsTest::test_exists_labeled_col_expression 224s test/orm/test_query.py::ExistsTest::test_exists_w_select_from 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExistsTest::test_exists_w_select_from 224s test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct 224s test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct_raises_adapt_on_names 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct_raises_adapt_on_names 224s test/orm/test_query.py::ExpressionTest::test_deferred_instances 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_deferred_instances 224s test/orm/test_query.py::ExpressionTest::test_exists_no_eagerloads 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_exists_no_eagerloads 224s test/orm/test_query.py::ExpressionTest::test_function_element_column_labels 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_function_element_column_labels 224s test/orm/test_query.py::ExpressionTest::test_group_by_append 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_append 224s test/orm/test_query.py::ExpressionTest::test_group_by_cancellation 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_cancellation 224s test/orm/test_query.py::ExpressionTest::test_group_by_cancelled_still_present 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_cancelled_still_present 224s test/orm/test_query.py::ExpressionTest::test_group_by_plain 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_plain 224s test/orm/test_query.py::ExpressionTest::test_in 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_in 224s test/orm/test_query.py::ExpressionTest::test_join 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_join 224s test/orm/test_query.py::ExpressionTest::test_label 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_label 224s test/orm/test_query.py::ExpressionTest::test_labeled_subquery 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_labeled_subquery 224s test/orm/test_query.py::ExpressionTest::test_legacy_order_by_cancelled_allows_assertions 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_legacy_order_by_cancelled_allows_assertions 224s test/orm/test_query.py::ExpressionTest::test_named_subquery 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_named_subquery 224s test/orm/test_query.py::ExpressionTest::test_no_subquery_for_from_statement 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_no_subquery_for_from_statement 224s test/orm/test_query.py::ExpressionTest::test_order_by_append 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_append 224s test/orm/test_query.py::ExpressionTest::test_order_by_cancellation 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancellation 224s test/orm/test_query.py::ExpressionTest::test_order_by_cancellation_false 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancellation_false 224s test/orm/test_query.py::ExpressionTest::test_order_by_cancelled_allows_assertions 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancelled_allows_assertions 224s test/orm/test_query.py::ExpressionTest::test_order_by_plain 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_plain 224s test/orm/test_query.py::ExpressionTest::test_param_transfer 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_param_transfer 224s test/orm/test_query.py::ExpressionTest::test_reduced_subquery 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_reduced_subquery 224s test/orm/test_query.py::ExpressionTest::test_scalar_subquery 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_scalar_subquery 224s test/orm/test_query.py::ExpressionTest::test_scalar_subquery_compile_whereclause 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_scalar_subquery_compile_whereclause 224s test/orm/test_query.py::ExpressionTest::test_select 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_select 224s test/orm/test_query.py::ExpressionTest::test_subquery_no_eagerloads 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_subquery_no_eagerloads 224s test/orm/test_query.py::ExpressionTest::test_truly_unlabeled_sql_expressions 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_truly_unlabeled_sql_expressions 224s test/orm/test_query.py::ExpressionTest::test_union 224s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_union 224s test/orm/test_query.py::FilterTest::test_any 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_any 224s test/orm/test_query.py::FilterTest::test_any_doesnt_overcorrelate 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_any_doesnt_overcorrelate 224s test/orm/test_query.py::FilterTest::test_basic 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_basic 224s test/orm/test_query.py::FilterTest::test_blank_filter_by 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_blank_filter_by 224s test/orm/test_query.py::FilterTest::test_clause_element_ok 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_clause_element_ok 224s test/orm/test_query.py::FilterTest::test_contains 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_contains 224s test/orm/test_query.py::FilterTest::test_contains_m2m 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_contains_m2m 224s test/orm/test_query.py::FilterTest::test_empty_filters 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_empty_filters 224s test/orm/test_query.py::FilterTest::test_exists 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_exists 224s test/orm/test_query.py::FilterTest::test_filter_by 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by 224s test/orm/test_query.py::FilterTest::test_filter_by_against_binary 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_binary 224s test/orm/test_query.py::FilterTest::test_filter_by_against_cast 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_cast 224s test/orm/test_query.py::FilterTest::test_filter_by_against_function 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_function 224s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-False] 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-False] 224s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-True] 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-True] 224s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-False] 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-False] 224s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-True] 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-True] 224s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-False] 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-False] 224s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-True] 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-True] 224s test/orm/test_query.py::FilterTest::test_filter_by_against_label 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_label 224s test/orm/test_query.py::FilterTest::test_filter_by_against_union_legacy 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_union_legacy 224s test/orm/test_query.py::FilterTest::test_filter_by_against_union_newstyle 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_union_newstyle 224s test/orm/test_query.py::FilterTest::test_filter_by_no_property 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_no_property 224s test/orm/test_query.py::FilterTest::test_filter_by_non_entity 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_non_entity 224s test/orm/test_query.py::FilterTest::test_filter_by_tables 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_tables 224s test/orm/test_query.py::FilterTest::test_has 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_has 224s test/orm/test_query.py::FilterTest::test_limit_offset 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_limit_offset 224s test/orm/test_query.py::FilterTest::test_none_comparison 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_none_comparison 224s test/orm/test_query.py::FilterTest::test_object_comparison 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison 224s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[0] 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[0] 224s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[1] 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[1] 224s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[2] 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[2] 224s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[3] 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[3] 224s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[4] 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[4] 224s test/orm/test_query.py::FilterTest::test_one_filter 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_one_filter 224s test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit 224s test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit_w_cast 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit_w_cast 224s test/orm/test_query.py::FilterTest::test_text_coerce 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_text_coerce 224s test/orm/test_query.py::FilterTest::test_unique_binds_join_cond 224s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_unique_binds_join_cond 224s test/orm/test_query.py::GetTest::test_get_against_col 224s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_against_col 224s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_no_result 224s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_no_result 224s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_result 224s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_result 224s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_few_keys 224s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_few_keys 224s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_many_keys 224s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_many_keys 224s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_wrong_keys 224s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_wrong_keys 224s test/orm/test_query.py::GetTest::test_get_composite_pk_no_result 224s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_no_result 224s test/orm/test_query.py::GetTest::test_get_composite_pk_result 224s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_result 224s test/orm/test_query.py::GetTest::test_get_fully_null_composite_pk 224s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_fully_null_composite_pk 224s test/orm/test_query.py::GetTest::test_get_fully_null_pk 224s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_fully_null_pk 224s test/orm/test_query.py::GetTest::test_get_null_pk 224s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_null_pk 224s test/orm/test_query.py::GetTest::test_get_synonym_direct_name 224s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_synonym_direct_name 224s test/orm/test_query.py::GetTest::test_get_synonym_indirect 224s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_synonym_indirect 224s test/orm/test_query.py::GetTest::test_get_too_few_params 224s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_too_few_params 224s test/orm/test_query.py::GetTest::test_get_too_few_params_tuple 224s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_too_few_params_tuple 224s test/orm/test_query.py::GetTest::test_get_too_many_params 224s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_too_many_params 224s test/orm/test_query.py::GetTest::test_load 224s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_load 224s test/orm/test_query.py::GetTest::test_loader_options 224s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_loader_options 224s test/orm/test_query.py::GetTest::test_unicode 224s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_unicode 224s test/orm/test_query.py::GetTest::test_unique_param_names 224s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_unique_param_names 225s test/orm/test_query.py::HasAnyTest::test_any_many_to_many 225s [gw1] [ 51%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many 225s test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_get_aliased_join_subq 225s [gw1] [ 51%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_get_aliased_join_subq 225s test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_overcorrelate 225s [gw1] [ 51%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_overcorrelate 225s test/orm/test_query.py::HasAnyTest::test_any_one_to_many 225s [gw1] [ 51%] PASSED test/orm/test_query.py::HasAnyTest::test_any_one_to_many 225s test/orm/test_query.py::HasAnyTest::test_has_composite_secondary 225s [gw1] [ 51%] PASSED test/orm/test_query.py::HasAnyTest::test_has_composite_secondary 225s test/orm/test_query.py::HasAnyTest::test_has_doesnt_get_aliased_join_subq 225s [gw1] [ 51%] PASSED test/orm/test_query.py::HasAnyTest::test_has_doesnt_get_aliased_join_subq 225s test/orm/test_query.py::HasAnyTest::test_has_doesnt_overcorrelate 225s [gw1] [ 51%] PASSED test/orm/test_query.py::HasAnyTest::test_has_doesnt_overcorrelate 225s test/orm/test_query.py::HasAnyTest::test_has_many_to_one 225s [gw1] [ 51%] PASSED test/orm/test_query.py::HasAnyTest::test_has_many_to_one 225s test/orm/test_query.py::HasMapperEntitiesTest::test_cols 225s [gw1] [ 51%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_cols 225s test/orm/test_query.py::HasMapperEntitiesTest::test_cols_set_entities 225s [gw1] [ 51%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_cols_set_entities 225s test/orm/test_query.py::HasMapperEntitiesTest::test_entity 225s [gw1] [ 51%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_entity 225s test/orm/test_query.py::HasMapperEntitiesTest::test_entity_set_entities 225s [gw1] [ 51%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_entity_set_entities 225s test/orm/test_query.py::HintsTest::test_hints 225s [gw1] [ 51%] PASSED test/orm/test_query.py::HintsTest::test_hints 225s test/orm/test_query.py::HintsTest::test_statement_hints 225s [gw1] [ 51%] PASSED test/orm/test_query.py::HintsTest::test_statement_hints 225s test/orm/test_query.py::ImmediateTest::test_getslice 225s [gw1] [ 51%] PASSED test/orm/test_query.py::ImmediateTest::test_getslice 225s test/orm/test_query.py::ImmediateTest::test_one 225s [gw1] [ 51%] PASSED test/orm/test_query.py::ImmediateTest::test_one 225s test/orm/test_query.py::ImmediateTest::test_one_or_none 225s [gw1] [ 51%] PASSED test/orm/test_query.py::ImmediateTest::test_one_or_none 225s test/orm/test_query.py::ImmediateTest::test_scalar 225s [gw1] [ 51%] PASSED test/orm/test_query.py::ImmediateTest::test_scalar 225s test/orm/test_query.py::InvalidGenerationsTest::test_distinct 225s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_distinct 225s test/orm/test_query.py::InvalidGenerationsTest::test_entity_or_mapper_zero_from_context 225s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_entity_or_mapper_zero_from_context 225s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[0] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[0] 225s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[1] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[1] 225s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[2] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[2] 225s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[3] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[3] 225s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[4] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[4] 225s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter-] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter-] 225s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter_by-] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter_by-] 225s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[group_by-] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[group_by-] 225s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[limit-] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[limit-] 225s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[order_by-] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[order_by-] 225s test/orm/test_query.py::InvalidGenerationsTest::test_illegal_coercions 225s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_illegal_coercions 225s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column 225s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column 225s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column_tuple 225s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column_tuple 225s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_from_statement 225s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_from_statement 225s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_select_from 225s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_select_from 225s test/orm/test_query.py::InvalidGenerationsTest::test_no_from 225s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_from 225s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[0] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[0] 225s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[1] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[1] 225s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[2] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[2] 225s test/orm/test_query.py::InvalidGenerationsTest::test_order_by 225s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_order_by 225s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x1 225s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x1 225s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x2 225s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x2 225s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed 225s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed 225s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed_where 225s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed_where 225s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1 225s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1 225s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2 225s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2 225s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2t3 225s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2t3 225s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t3 225s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t3 225s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t2 225s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t2 225s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t3 225s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t3 225s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x1 225s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x1 225s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x2 225s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x2 225s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit 225s [gw1] [ 51%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit 225s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit_offset 225s [gw1] [ 51%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit_offset 225s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_offset 225s [gw1] [ 51%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_offset 225s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit 225s [gw1] [ 51%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit 225s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit_offset 225s [gw1] [ 51%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit_offset 225s test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-connection] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-connection] 225s test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-session] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-session] 225s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-connection] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-connection] 225s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-session] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-session] 225s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-connection] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-connection] 225s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-session] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-session] 225s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[0] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[0] 225s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[1] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[1] 225s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[2] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[2] 225s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[3] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[3] 225s test/orm/test_query.py::MiscTest::test_with_session 225s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_with_session 225s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_false 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_false 225s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true 225s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true_tuples 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true_tuples 225s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_false 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_false 225s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_true 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_true 225s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_tuples 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_tuples 225s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'*'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'*'] 225s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'+'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'+'] 225s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'-'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'-'] 225s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'*'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'*'] 225s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'+'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'+'] 225s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'-'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'-'] 225s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'*'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'*'] 225s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'+'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'+'] 225s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'-'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'-'] 225s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'*'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'*'] 225s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'+'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'+'] 225s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'-'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'-'] 225s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'*'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'*'] 225s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'+'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'+'] 225s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'-'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'-'] 225s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'*'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'*'] 225s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'+'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'+'] 225s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'-'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'-'] 225s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'*'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'*'] 225s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'+'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'+'] 225s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'-'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'-'] 225s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'*'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'*'] 225s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'+'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'+'] 225s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'-'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'-'] 225s test/orm/test_query.py::OperatorTest::test_between 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_between 225s test/orm/test_query.py::OperatorTest::test_clauses 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_clauses 225s test/orm/test_query.py::OperatorTest::test_collate 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_collate 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'!='-'!='] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'!='-'!='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<'-'>'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<'-'>'] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<='-'>='] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<='-'>='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'='-'='] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'='-'='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>'-'<'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>'-'<'] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>='-'<='] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>='-'<='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'!='-'!='] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'!='-'!='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<'-'>'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<'-'>'] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<='-'>='] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<='-'>='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'='-'='] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'='-'='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>'-'<'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>'-'<'] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>='-'<='] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>='-'<='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'!='-'!='] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'!='-'!='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<'-'>'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<'-'>'] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<='-'>='] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<='-'>='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'='-'='] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'='-'='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>'-'<'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>'-'<'] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>='-'<='] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>='-'<='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'!='-'!='] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'!='-'!='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<'-'>'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<'-'>'] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<='-'>='] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<='-'>='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'='-'='] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'='-'='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>'-'<'] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>'-'<'] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>='-'<='] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>='-'<='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'!='-'!='] 225s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'!='-'!='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<'-'>'] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<'-'>'] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<='-'>='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<='-'>='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'='-'='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'='-'='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>'-'<'] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>'-'<'] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>='-'<='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>='-'<='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'!='-'!='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'!='-'!='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<'-'>'] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<'-'>'] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<='-'>='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<='-'>='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'='-'='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'='-'='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>'-'<'] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>'-'<'] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>='-'<='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>='-'<='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'!='-'!='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'!='-'!='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<'-'>'] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<'-'>'] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<='-'>='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<='-'>='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'='-'='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'='-'='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>'-'<'] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>'-'<'] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>='-'<='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>='-'<='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'!='-'!='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'!='-'!='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<'-'>'] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<'-'>'] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<='-'>='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<='-'>='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'='-'='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'='-'='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>'-'<'] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>'-'<'] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>='-'<='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>='-'<='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'!='-'!='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'!='-'!='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<'-'>'] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<'-'>'] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<='-'>='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<='-'>='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'='-'='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'='-'='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>'-'<'] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>'-'<'] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>='-'<='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>='-'<='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'!='-'!='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'!='-'!='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<'-'>'] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<'-'>'] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<='-'>='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<='-'>='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'='-'='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'='-'='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>'-'<'] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>'-'<'] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>='-'<='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>='-'<='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'!='-'!='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'!='-'!='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<'-'>'] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<'-'>'] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<='-'>='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<='-'>='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'='-'='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'='-'='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>'-'<'] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>'-'<'] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>='-'<='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>='-'<='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'!='-'!='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'!='-'!='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<'-'>'] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<'-'>'] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<='-'>='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<='-'>='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'='-'='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'='-'='] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>'-'<'] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>'-'<'] 225s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>='-'<='] 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>='-'<='] 225s test/orm/test_query.py::OperatorTest::test_in 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_in 225s test/orm/test_query.py::OperatorTest::test_in_instrumented_attribute 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_in_instrumented_attribute 225s test/orm/test_query.py::OperatorTest::test_in_on_relationship_not_supported 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_in_on_relationship_not_supported 225s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance 225s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_aliased 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_aliased 225s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated 225s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated_warn_on_none 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated_warn_on_none 225s test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null 225s test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null_aliased 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null_aliased 225s test/orm/test_query.py::OperatorTest::test_multilevel_any 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_multilevel_any 225s test/orm/test_query.py::OperatorTest::test_neg 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_neg 225s test/orm/test_query.py::OperatorTest::test_o2m_any 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_any 225s test/orm/test_query.py::OperatorTest::test_o2m_any_aliased 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_any_aliased 225s test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null 225s test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null_aliased 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null_aliased 225s test/orm/test_query.py::OperatorTest::test_op 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_op 225s test/orm/test_query.py::OperatorTest::test_relationship_unimplemented 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_relationship_unimplemented 225s test/orm/test_query.py::OperatorTest::test_selfref_between 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_selfref_between 225s test/orm/test_query.py::OperatorTest::test_selfref_relationship 225s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_selfref_relationship 225s test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_modulo 225s [gw1] [ 52%] PASSED test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_modulo 225s test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_over 225s [gw1] [ 52%] PASSED test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_over 225s test/orm/test_query.py::ParentTest::test_from_entity_standalone_fn 225s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_from_entity_standalone_fn 225s test/orm/test_query.py::ParentTest::test_invalid_property 225s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_invalid_property 225s test/orm/test_query.py::ParentTest::test_m2m 225s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_m2m 225s test/orm/test_query.py::ParentTest::test_no_strings 225s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_no_strings 225s test/orm/test_query.py::ParentTest::test_noparent 225s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_noparent 225s test/orm/test_query.py::ParentTest::test_o2m 225s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_o2m 225s test/orm/test_query.py::ParentTest::test_select_from 225s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_select_from 225s test/orm/test_query.py::ParentTest::test_select_from_alias 225s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias 225s test/orm/test_query.py::ParentTest::test_select_from_alias_from_entity 225s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias_from_entity 225s test/orm/test_query.py::ParentTest::test_select_from_alias_of_type 225s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias_of_type 225s test/orm/test_query.py::ParentTest::test_unique_binds_or 225s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_unique_binds_or 225s test/orm/test_query.py::ParentTest::test_unique_binds_union 225s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_unique_binds_union 225s test/orm/test_query.py::ParentTest::test_with_pending_autoflush 225s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_with_pending_autoflush 225s test/orm/test_query.py::ParentTest::test_with_pending_no_autoflush 225s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_with_pending_no_autoflush 225s test/orm/test_query.py::ParentTest::test_with_transient 225s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_with_transient 225s test/orm/test_query.py::PrefixSuffixWithTest::test_chained_prefixes 225s [gw1] [ 52%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_chained_prefixes 225s test/orm/test_query.py::PrefixSuffixWithTest::test_many_prefixes 225s [gw1] [ 52%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_many_prefixes 225s test/orm/test_query.py::PrefixSuffixWithTest::test_one_prefix 225s [gw1] [ 52%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_one_prefix 225s test/orm/test_query.py::PrefixSuffixWithTest::test_one_suffix 225s [gw1] [ 52%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_one_suffix 226s test/orm/test_query.py::QueryClsTest::test_callable_expr 226s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_expr 226s test/orm/test_query.py::QueryClsTest::test_callable_expr_undocumented_query_constructor 226s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_expr_undocumented_query_constructor 226s test/orm/test_query.py::QueryClsTest::test_callable_get 226s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_get 226s test/orm/test_query.py::QueryClsTest::test_callable_m2o_lazyload 226s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_m2o_lazyload 226s test/orm/test_query.py::QueryClsTest::test_callable_o2m_lazyload 226s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_o2m_lazyload 226s test/orm/test_query.py::QueryClsTest::test_fn_expr 226s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_expr 226s test/orm/test_query.py::QueryClsTest::test_fn_expr_undocumented_query_constructor 226s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_expr_undocumented_query_constructor 226s test/orm/test_query.py::QueryClsTest::test_fn_get 226s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_get 226s test/orm/test_query.py::QueryClsTest::test_fn_m2o_lazyload 226s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_m2o_lazyload 226s test/orm/test_query.py::QueryClsTest::test_fn_o2m_lazyload 226s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_o2m_lazyload 226s test/orm/test_query.py::QueryClsTest::test_plain_expr 226s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_expr 226s test/orm/test_query.py::QueryClsTest::test_plain_expr_undocumented_query_constructor 226s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_expr_undocumented_query_constructor 226s test/orm/test_query.py::QueryClsTest::test_plain_get 226s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_get 226s test/orm/test_query.py::QueryClsTest::test_subclass_expr 226s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_expr 226s test/orm/test_query.py::QueryClsTest::test_subclass_expr_undocumented_query_constructor 226s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_expr_undocumented_query_constructor 226s test/orm/test_query.py::QueryClsTest::test_subclass_get 226s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_get 226s test/orm/test_query.py::QueryClsTest::test_subclass_m2o_lazyload 226s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_m2o_lazyload 226s test/orm/test_query.py::QueryClsTest::test_subclass_o2m_lazyload 226s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_o2m_lazyload 226s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bind_in 226s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bind_in 226s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bindparam_detection 226s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bindparam_detection 226s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_execute 226s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_execute 226s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_insert_execute 226s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_insert_execute 226s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_empty_in_filtering_static 226s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_empty_in_filtering_static 226s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in 226s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in 226s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_composite 226s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_composite 226s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_dont_alter_compiled 226s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_dont_alter_compiled 226s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_multiple 226s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_multiple 226s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_repeated 226s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_repeated 226s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_special_chars 226s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_special_chars 226s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_ilike 226s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_ilike 226s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_in_filtering 226s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_in_filtering 226s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result0] 226s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result0] 226s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result1] 226s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result1] 226s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result2] 226s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result2] 226s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result3] 226s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result3] 226s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_literal_in 226s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_literal_in 226s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_or_and_as_columns 226s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_or_and_as_columns 226s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by 226s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by 226s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label 226s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label 226s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label_compound 226s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label_compound 226s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_nulls 226s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_nulls 226s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_percents_in_text 226s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_percents_in_text 226s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_repeated_bindparams 226s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_repeated_bindparams 226s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_from_bindparam 226s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_from_bindparam 226s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_tuple 226s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_tuple 226s test/sql/test_query.py::RequiredBindTest::test_insert 226s [gw1] [ 52%] PASSED test/sql/test_query.py::RequiredBindTest::test_insert 226s test/sql/test_query.py::RequiredBindTest::test_required_flag 226s [gw1] [ 52%] PASSED test/sql/test_query.py::RequiredBindTest::test_required_flag 226s test/sql/test_query.py::RequiredBindTest::test_select_columns 226s [gw1] [ 52%] PASSED test/sql/test_query.py::RequiredBindTest::test_select_columns 226s test/sql/test_query.py::RequiredBindTest::test_select_where 226s [gw1] [ 52%] PASSED test/sql/test_query.py::RequiredBindTest::test_select_where 226s test/sql/test_query.py::RequiredBindTest::test_text 226s [gw1] [ 52%] PASSED test/sql/test_query.py::RequiredBindTest::test_text 226s test/orm/test_query.py::RowLabelingTest::test_entity 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity 226s test/orm/test_query.py::RowLabelingTest::test_entity_anon_aliased 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity_anon_aliased 226s test/orm/test_query.py::RowLabelingTest::test_entity_name_aliased 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity_name_aliased 226s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 226s [gw0] [ 52%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_selectinload 226s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 226s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_path 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_orm_cols_legacy 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_orm_cols_legacy 226s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 226s test/orm/test_query.py::RowLabelingTest::test_explicit_cols_legacy 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols_legacy 226s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 226s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 226s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 226s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 226s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 226s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 226s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 226s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 226s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 226s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 226s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 226s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 226s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 226s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 226s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 226s test/orm/test_query.py::RowLabelingTest::test_with_only_columns 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_with_only_columns 226s test/orm/test_query.py::RowTupleTest::test_column_metadata[0] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[0] 226s test/orm/test_query.py::RowTupleTest::test_column_metadata[10] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[10] 226s test/orm/test_query.py::RowTupleTest::test_column_metadata[11] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[11] 226s test/orm/test_query.py::RowTupleTest::test_column_metadata[12] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[12] 226s test/orm/test_query.py::RowTupleTest::test_column_metadata[1] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[1] 226s test/orm/test_query.py::RowTupleTest::test_column_metadata[2] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[2] 226s test/orm/test_query.py::RowTupleTest::test_column_metadata[3] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[3] 226s test/orm/test_query.py::RowTupleTest::test_column_metadata[4] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[4] 226s test/orm/test_query.py::RowTupleTest::test_column_metadata[5] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[5] 226s test/orm/test_query.py::RowTupleTest::test_column_metadata[6] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[6] 226s test/orm/test_query.py::RowTupleTest::test_column_metadata[7] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[7] 226s test/orm/test_query.py::RowTupleTest::test_column_metadata[8] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[8] 226s test/orm/test_query.py::RowTupleTest::test_column_metadata[9] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[9] 226s test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-False] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-False] 226s test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-True] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-True] 226s test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-False] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-False] 226s test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-True] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-True] 226s test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-False] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-False] 226s test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-True] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-True] 226s test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-False] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-False] 226s test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-True] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-True] 226s 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] 226s [gw1] [ 52%] 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] 226s 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] 226s [gw1] [ 52%] 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] 226s 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] 226s [gw1] [ 52%] 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] 226s test/orm/test_query.py::RowTupleTest::test_entity_mapping_access 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_entity_mapping_access 226s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[0] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[0] 226s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[1] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[1] 226s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[2] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[2] 226s test/orm/test_query.py::RowTupleTest::test_modern_tuple[0] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[0] 226s test/orm/test_query.py::RowTupleTest::test_modern_tuple[1] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[1] 226s test/orm/test_query.py::RowTupleTest::test_modern_tuple[2] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[2] 226s test/orm/test_query.py::RowTupleTest::test_modern_tuple[3] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[3] 226s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[0] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[0] 226s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[1] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[1] 226s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[2] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[2] 226s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[3] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[3] 226s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[4] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[4] 226s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[5] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[5] 226s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-not_use_future] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-not_use_future] 226s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-use_future] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-use_future] 226s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-not_use_future] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-not_use_future] 226s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-use_future] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-use_future] 226s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-not_use_future] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-not_use_future] 226s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-use_future] 226s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-use_future] 226s test/orm/test_query.py::SessionBindTest::test_aggregate_fn 226s [gw1] [ 52%] PASSED test/orm/test_query.py::SessionBindTest::test_aggregate_fn 226s test/orm/test_query.py::SessionBindTest::test_aliased_entity_q 226s [gw1] [ 52%] PASSED test/orm/test_query.py::SessionBindTest::test_aliased_entity_q 226s test/orm/test_query.py::SessionBindTest::test_binary_op 226s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_binary_op 226s test/orm/test_query.py::SessionBindTest::test_boolean_op 226s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_boolean_op 226s test/orm/test_query.py::SessionBindTest::test_bulk_delete_fetch_sync 226s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_delete_fetch_sync 227s test/orm/test_query.py::SessionBindTest::test_bulk_delete_no_sync 227s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_delete_no_sync 227s test/orm/test_query.py::SessionBindTest::test_bulk_update_fetch_sync 227s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_update_fetch_sync 227s test/orm/test_query.py::SessionBindTest::test_bulk_update_no_sync 227s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_update_no_sync 227s test/orm/test_query.py::SessionBindTest::test_case 227s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_case 227s test/orm/test_query.py::SessionBindTest::test_cast 227s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_cast 227s test/orm/test_query.py::SessionBindTest::test_column_property 227s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_column_property 227s test/orm/test_query.py::SessionBindTest::test_column_property_select 227s [gw1] [ 53%] SKIPPED test/orm/test_query.py::SessionBindTest::test_column_property_select 227s test/orm/test_query.py::SessionBindTest::test_count 227s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_count 227s test/orm/test_query.py::SessionBindTest::test_plain_table 227s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table 227s test/orm/test_query.py::SessionBindTest::test_plain_table_count 227s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table_count 227s test/orm/test_query.py::SessionBindTest::test_plain_table_select_from 227s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table_select_from 227s test/orm/test_query.py::SessionBindTest::test_single_col 227s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_single_col 227s test/orm/test_query.py::SessionBindTest::test_single_col_from_subq 227s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_single_col_from_subq 227s test/orm/test_query.py::SessionBindTest::test_single_entity_q 227s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_single_entity_q 227s test/orm/test_query.py::SessionBindTest::test_sql_expr_bundle_cte_from_entity 227s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_bundle_cte_from_entity 227s test/orm/test_query.py::SessionBindTest::test_sql_expr_cte_from_entity 227s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_cte_from_entity 227s test/orm/test_query.py::SessionBindTest::test_sql_expr_entity_q 227s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_entity_q 227s test/orm/test_query.py::SessionBindTest::test_sql_expr_exists_from_entity 227s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_exists_from_entity 227s test/orm/test_query.py::SessionBindTest::test_sql_expr_subquery_from_entity 227s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_subquery_from_entity 227s test/orm/test_query.py::SessionBindTest::test_type_coerce 227s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_type_coerce 228s test/orm/test_query.py::SetOpsTest::test_eager_load 228s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsTest::test_eager_load 228s test/orm/test_query.py::SetOpsTest::test_intersect 228s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsTest::test_intersect 228s test/orm/test_query.py::SetOpsTest::test_order_by_anonymous_col 228s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsTest::test_order_by_anonymous_col 228s test/orm/test_query.py::SetOpsTest::test_statement_labels 228s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsTest::test_statement_labels 228s test/orm/test_query.py::SetOpsTest::test_union 228s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsTest::test_union 228s test/orm/test_query.py::SetOpsTest::test_union_labeled_anonymous_columns 228s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsTest::test_union_labeled_anonymous_columns 228s test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_compile 228s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_compile 228s test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_results 228s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_results 228s test/orm/test_query.py::SetOpsTest::test_union_mapped_colnames_preserved_across_subquery 228s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsTest::test_union_mapped_colnames_preserved_across_subquery 228s test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_deferred 228s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_deferred 228s test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_undeferred 228s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_undeferred 228s test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_deferred 228s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_deferred 228s test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_undeferred 228s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_undeferred 228s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first 228s [gw1] [ 53%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first 228s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first_against_expression_offset 228s [gw1] [ 53%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first_against_expression_offset 228s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_expression_offset 228s [gw1] [ 53%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_expression_offset 228s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_integer_offset 228s [gw1] [ 53%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_integer_offset 228s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_limit_offset_applies 228s [gw1] [ 53%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_limit_offset_applies 228s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_negative_indexes_raise 228s [gw1] [ 53%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_negative_indexes_raise 228s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_start_slice_against_expression_offset 228s [gw1] [ 53%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_start_slice_against_expression_offset 228s test/orm/test_query.py::SynonymTest::test_froms_aliased_col 228s [gw1] [ 53%] PASSED test/orm/test_query.py::SynonymTest::test_froms_aliased_col 228s test/orm/test_query.py::SynonymTest::test_joins 228s [gw1] [ 53%] PASSED test/orm/test_query.py::SynonymTest::test_joins 228s test/orm/test_query.py::SynonymTest::test_options 228s [gw1] [ 53%] PASSED test/orm/test_query.py::SynonymTest::test_options 228s test/orm/test_query.py::SynonymTest::test_options_syn_of_syn 228s [gw1] [ 53%] PASSED test/orm/test_query.py::SynonymTest::test_options_syn_of_syn 228s test/orm/test_query.py::SynonymTest::test_with_parent 228s [gw1] [ 53%] PASSED test/orm/test_query.py::SynonymTest::test_with_parent 228s test/orm/test_query.py::TextErrorTest::test_filter 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextErrorTest::test_filter 228s test/orm/test_query.py::TextErrorTest::test_from_statement 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextErrorTest::test_from_statement 228s test/orm/test_query.py::TextErrorTest::test_having 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextErrorTest::test_having 228s test/orm/test_query.py::TextTest::test_binds_coerce 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_binds_coerce 228s test/orm/test_query.py::TextTest::test_columns_mismatched 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_columns_mismatched 228s test/orm/test_query.py::TextTest::test_columns_mismatched_future 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_columns_mismatched_future 228s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels 228s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager 228s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager_future 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager_future 228s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager 228s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager_future 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager_future 228s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_future 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_future 228s test/orm/test_query.py::TextTest::test_columns_via_textasfrom_from_statement 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_columns_via_textasfrom_from_statement 228s test/orm/test_query.py::TextTest::test_group_by_accepts_text 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_group_by_accepts_text 228s test/orm/test_query.py::TextTest::test_needs_text 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_needs_text 228s test/orm/test_query.py::TextTest::test_order_by_w_eager_five 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_five 228s test/orm/test_query.py::TextTest::test_order_by_w_eager_four 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_four 228s test/orm/test_query.py::TextTest::test_order_by_w_eager_one 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_one 228s test/orm/test_query.py::TextTest::test_order_by_w_eager_three 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_three 228s test/orm/test_query.py::TextTest::test_order_by_w_eager_two 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_two 228s test/orm/test_query.py::TextTest::test_plain_textual_column 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_plain_textual_column 228s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-selectinload] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-selectinload] 228s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-subqueryload] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-subqueryload] 228s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-selectinload] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-selectinload] 228s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-subqueryload] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-subqueryload] 228s test/orm/test_query.py::TextTest::test_select_star 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_select_star 228s test/orm/test_query.py::TextTest::test_select_star_future 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_select_star_future 228s test/orm/test_query.py::TextTest::test_textual_select_orm_columns 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_textual_select_orm_columns 228s test/orm/test_query.py::TextTest::test_via_select 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_via_select 228s test/orm/test_query.py::TextTest::test_via_textasfrom_aliased 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_aliased 228s test/orm/test_query.py::TextTest::test_via_textasfrom_from_statement 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_from_statement 228s test/orm/test_query.py::TextTest::test_via_textasfrom_use_mapped_columns 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_use_mapped_columns 228s test/orm/test_query.py::TextTest::test_whereclause 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_whereclause 228s test/orm/test_query.py::TextTest::test_whereclause_future 228s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_whereclause_future 228s test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_has_value 228s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_has_value 228s test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_is_default_null 228s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_is_default_null 228s test/orm/test_query.py::WithTransientOnNone::test_filter_with_persistent_non_pk_col_is_default_null 228s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_persistent_non_pk_col_is_default_null 228s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_dont_assume_pk 228s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_dont_assume_pk 228s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk 228s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk 228s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk_but_only_later 228s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk_but_only_later 228s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_warn_for_none_against_non_pk 228s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_warn_for_none_against_non_pk 228s test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_complex_rel 228s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_complex_rel 228s test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_plain_m2o 228s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_plain_m2o 228s test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_assume_pk 228s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_assume_pk 228s test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_warn_for_none_against_non_pk 228s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_warn_for_none_against_non_pk 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-0] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-0] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-1] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-1] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-20] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-20] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-5] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-5] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-0] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-0] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-1] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-1] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-20] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-20] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-5] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-5] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-0] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-0] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-1] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-1] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-20] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-20] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-5] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-5] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-0] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-0] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-1] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-1] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-20] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-20] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-5] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-5] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-0] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-0] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-1] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-1] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-20] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-20] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-5] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-5] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-0] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-0] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-1] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-1] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-20] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-20] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-5] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-5] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-0] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-0] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-1] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-1] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-20] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-20] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-5] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-5] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-0] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-0] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-1] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-1] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-20] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-20] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-5] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-5] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-0] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-0] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-1] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-1] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-20] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-20] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-5] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-5] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-0] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-0] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-1] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-1] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-20] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-20] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-5] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-5] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-0] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-0] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-1] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-1] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-20] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-20] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-5] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-5] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-0] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-0] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-1] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-1] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-20] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-20] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-5] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-5] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-0] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-0] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-1] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-1] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-20] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-20] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-5] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-5] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-0] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-0] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-1] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-1] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-20] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-20] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-5] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-5] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-0] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-0] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-1] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-1] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-20] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-20] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-5] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-5] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-0] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-0] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-1] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-1] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-20] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-20] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-5] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-5] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-0] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-0] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-1] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-1] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-20] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-20] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-5] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-5] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-0] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-0] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-1] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-1] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-20] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-20] 228s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-5] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-5] 228s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_basic 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_basic 228s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchall] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchall] 228s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchmany] 228s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchmany] 229s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchone] 229s [gw0] [ 53%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_path 229s test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join 229s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchone] 229s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[immediate] 229s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[immediate] 229s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[joined] 229s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[joined] 229s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[select] 229s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[select] 229s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[selectin] 229s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[selectin] 229s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[subquery] 229s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[subquery] 229s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_opt_disable 229s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_opt_disable 229s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_joinedload_m2o_ok 229s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_joinedload_m2o_ok 229s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_m2o_joinedload_not_others 229s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_m2o_joinedload_not_others 229s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_contains_eager_opt 229s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_contains_eager_opt 229s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_joinedload_opt 229s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_joinedload_opt 229s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_mapping 229s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_mapping 229s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_opt 229s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_opt 229s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_unique_w_yield_per 229s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_unique_w_yield_per 229s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_we_can_close_cursor 229s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_we_can_close_cursor 229s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options 229s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options 229s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options_legacy 229s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options_legacy 230s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration 230s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration 231s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration_legacy 231s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration_legacy 231s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NA ME-NA ME-False] 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NA ME-NA ME-False] 231s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NaMe-NaMe-False] 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NaMe-NaMe-False] 231s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[\u59d3\u540d-\u59d3\u540d-False] 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[\u59d3\u540d-\u59d3\u540d-False] 231s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-NAME-False] 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-NAME-False] 231s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-name-True] 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-name-True] 231s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NA ME-NA ME-False] 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NA ME-NA ME-False] 231s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NAME-name-False] 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NAME-name-False] 231s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NaMe-NaMe-False] 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NaMe-NaMe-False] 231s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[\u59d3\u540d-\u59d3\u540d-False] 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[\u59d3\u540d-\u59d3\u540d-False] 231s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[name-name-True] 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[name-name-True] 231s test/sql/test_quote.py::PreparerTest::test_alembic_quote 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::PreparerTest::test_alembic_quote 231s test/sql/test_quote.py::PreparerTest::test_unformat 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::PreparerTest::test_unformat 231s test/sql/test_quote.py::PreparerTest::test_unformat_custom 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::PreparerTest::test_unformat_custom 231s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_basic 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_basic 231s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_has_table_case_sensitive 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_has_table_case_sensitive 231s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_reflect 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_reflect 231s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_use_labels 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_use_labels 231s test/sql/test_quote.py::QuoteTest::test_apply_labels_should_quote 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_apply_labels_should_quote 231s test/sql/test_quote.py::QuoteTest::test_apply_labels_shouldnt_quote 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_apply_labels_shouldnt_quote 231s test/sql/test_quote.py::QuoteTest::test_collate 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_collate 231s test/sql/test_quote.py::QuoteTest::test_illegal_initial_char 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_illegal_initial_char 231s test/sql/test_quote.py::QuoteTest::test_join 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_join 231s test/sql/test_quote.py::QuoteTest::test_label_and_alias 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_label_and_alias 231s test/sql/test_quote.py::QuoteTest::test_labels 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_labels 231s test/sql/test_quote.py::QuoteTest::test_literal_column_already_with_quotes 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_already_with_quotes 231s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname 231s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname_explicit_quote 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname_explicit_quote 231s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename 231s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename_explicit_quote 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename_explicit_quote 231s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname 231s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 231s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename 231s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 231s test/sql/test_quote.py::QuoteTest::test_literal_column_wo_label_currently_maintained 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_wo_label_currently_maintained 231s test/sql/test_quote.py::QuoteTest::test_lower_case_names 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_lower_case_names 231s test/sql/test_quote.py::QuoteTest::test_mixed_case_names 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_mixed_case_names 231s test/sql/test_quote.py::QuoteTest::test_numeric_initial_char 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_numeric_initial_char 231s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_anon_label 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_anon_label 231s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_check_constraint 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_check_constraint 231s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_index 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_index 231s test/sql/test_quote.py::QuoteTest::test_repr_unicode 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_repr_unicode 231s test/sql/test_quote.py::QuoteTest::test_reserved_words 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_reserved_words 231s test/sql/test_quote.py::QuoteTest::test_simple_order_by_label 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_simple_order_by_label 231s test/sql/test_quote.py::QuoteTest::test_subquery_four 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_four 231s test/sql/test_quote.py::QuoteTest::test_subquery_one 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_one 231s test/sql/test_quote.py::QuoteTest::test_subquery_three 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_three 231s test/sql/test_quote.py::QuoteTest::test_subquery_two 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_two 231s test/sql/test_quote.py::QuoteTest::test_upper_case_names 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_upper_case_names 231s test/sql/test_quote.py::QuotedIdentTest::test_apply_map_plain 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_apply_map_plain 231s test/sql/test_quote.py::QuotedIdentTest::test_apply_map_quoted 231s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_apply_map_quoted 231s test/sql/test_quote.py::QuotedIdentTest::test_coerce_none 231s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_none 231s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_none 231s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_none 231s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_retain 231s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_retain 231s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_switch 231s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_switch 231s test/sql/test_quote.py::QuotedIdentTest::test_concat_anon 231s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_anon 231s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotefalse 231s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotefalse 231s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotenone 231s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotenone 231s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotetrue 231s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotetrue 231s test/sql/test_quote.py::QuotedIdentTest::test_pickle_anon_label 231s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_pickle_anon_label 231s test/sql/test_quote.py::QuotedIdentTest::test_pickle_quote 231s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_pickle_quote 231s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_anon 231s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_anon 231s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotefalse 231s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotefalse 231s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotenone 231s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotenone 231s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotetrue 231s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotetrue 231s test/engine/test_reconnect.py::CursorErrTest::test_cursor_explode 231s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::CursorErrTest::test_cursor_explode 231s test/engine/test_reconnect.py::CursorErrTest::test_cursor_shutdown_in_initialize 231s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::CursorErrTest::test_cursor_shutdown_in_initialize 231s test/engine/test_reconnect.py::InvalidateDuringResultTest_sqlite+pysqlite_3_46_1::test_invalidate_on_results 231s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::InvalidateDuringResultTest_sqlite+pysqlite_3_46_1::test_invalidate_on_results 231s test/engine/test_reconnect.py::MockReconnectTest::test_check_disconnect_no_cursor 231s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_check_disconnect_no_cursor 231s test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_contextmanager 231s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_contextmanager 231s test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_trans 231s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_trans 231s test/engine/test_reconnect.py::MockReconnectTest::test_conn_reusable 231s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_conn_reusable 231s test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_once 231s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_once 231s test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_retry_if_exception 231s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_retry_if_exception 231s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_interrupt_nodisconnect_workaround 231s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_interrupt_nodisconnect_workaround 231s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_disconnect 231s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_disconnect 231s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_interrupt 231s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_interrupt 231s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_dont_call_finalizer 231s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_dont_call_finalizer 231s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_commit_trans 231s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_commit_trans 231s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_execute_trans 231s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_execute_trans 231s test/engine/test_reconnect.py::MockReconnectTest::test_invalidated_close 231s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidated_close 231s test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_execute 231s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_execute 231s test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_rollback 231s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_rollback 231s test/engine/test_reconnect.py::MockReconnectTest::test_reconnect 231s [gw0] [ 54%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join 231s test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join_select 231s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_reconnect 231s test/engine/test_reconnect.py::MockReconnectTest::test_reconnect_on_reentrant 231s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_reconnect_on_reentrant 231s test/engine/test_reconnect.py::PrePingMockTest::test_connect_across_restart 231s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_connect_across_restart 231s test/engine/test_reconnect.py::PrePingMockTest::test_handle_error_sets_disconnect 231s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_handle_error_sets_disconnect 231s test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_first_connect 231s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_first_connect 231s test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_reconnect 231s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_reconnect 232s test/engine/test_reconnect.py::PrePingMockTest::test_pre_ping_weakref_finalizer 232s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_pre_ping_weakref_finalizer 232s test/engine/test_reconnect.py::PrePingMockTest::test_raise_db_is_stopped 232s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_raise_db_is_stopped 232s test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_restarted 232s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_restarted 232s test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_stopped 233s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_stopped 233s test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_is_restarted 233s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_is_restarted 233s test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_stays_shutdown 233s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_stays_shutdown 233s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_control 233s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_control 233s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_downgrade_control 233s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_downgrade_control 233s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_downgrade_disconnect 233s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_downgrade_disconnect 233s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_upgrade_disconnect 233s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_upgrade_disconnect 233s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_downgrade_disconnect 233s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_downgrade_disconnect 233s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_upgrade_disconnect 233s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_upgrade_disconnect 233s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_close 233s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_close 233s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_closed 233s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_closed 233s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_invalidated 233s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_invalidated 233s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_ensure_is_disconnect_gets_connection 233s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_ensure_is_disconnect_gets_connection 233s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer 233s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer 233s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer_disconnect 233s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer_disconnect 233s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_invalidate_twice 233s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_invalidate_twice 233s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate 233s [gw1] [ 54%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate 233s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_no_begin_on_invalid 233s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_no_begin_on_invalid 233s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_null_pool 233s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_null_pool 233s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_reconnect 233s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_reconnect 233s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_plain 233s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_plain 233s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_savepoint 233s [gw1] [ 54%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_savepoint 233s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_twophase 233s [gw1] [ 54%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_twophase 233s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_with_transaction 233s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_with_transaction 234s test/engine/test_reconnect.py::RecycleTest_sqlite+pysqlite_3_46_1::test_basic 234s [gw0] [ 54%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join_select 235s test/aaa_profiling/test_memusage.py::CycleTest::test_proxied_attribute 235s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RecycleTest_sqlite+pysqlite_3_46_1::test_basic 235s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-immediateload] 235s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-immediateload] 235s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-selectinload] 235s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-selectinload] 235s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-immediateload] 235s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-immediateload] 235s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-selectinload] 235s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-selectinload] 235s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-immediateload] 235s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-immediateload] 235s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-selectinload] 235s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-selectinload] 235s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-immediateload] 235s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-immediateload] 235s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-selectinload] 235s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-selectinload] 235s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-immediateload] 235s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-immediateload] 235s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-selectinload] 235s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-selectinload] 235s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[immediateload] 235s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[immediateload] 236s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[selectinload] 236s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[selectinload] 236s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-immediateload] 236s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-immediateload] 236s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-selectinload] 236s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-selectinload] 236s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-immediateload] 236s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-immediateload] 236s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-selectinload] 236s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-selectinload] 236s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-immediateload] 236s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-immediateload] 236s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-selectinload] 236s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-selectinload] 236s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-immediateload] 236s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-immediateload] 236s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-selectinload] 236s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-selectinload] 236s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-immediateload] 236s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-immediateload] 236s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-selectinload] 236s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-selectinload] 237s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-immediateload] 237s [gw0] [ 54%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_proxied_attribute 237s test/aaa_profiling/test_memusage.py::CycleTest::test_query 237s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-immediateload] 237s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-selectinload] 237s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-selectinload] 237s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-immediateload] 237s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-immediateload] 237s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-selectinload] 237s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-selectinload] 237s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-immediateload] 237s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-immediateload] 237s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-selectinload] 237s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-selectinload] 237s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-immediateload] 237s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-immediateload] 237s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-selectinload] 237s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-selectinload] 237s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-immediateload] 237s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-immediateload] 237s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-selectinload] 237s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-selectinload] 237s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-immediateload] 237s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-immediateload] 237s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-selectinload] 238s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-selectinload] 238s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-immediateload] 238s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-immediateload] 238s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-selectinload] 238s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-selectinload] 238s test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[immediateload] 238s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[immediateload] 238s test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[selectinload] 238s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[selectinload] 238s test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[immediateload-14] 238s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[immediateload-14] 238s test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[selectinload-4] 238s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[selectinload-4] 238s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_case_insensitive 238s [gw1] [ 54%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_case_insensitive 238s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_exact_name 238s [gw1] [ 54%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_exact_name 238s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_via_fk 238s [gw1] [ 54%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_via_fk 238s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_table_names 238s [gw1] [ 54%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_table_names 238s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_cls 238s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_cls 238s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_obj 238s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_obj 238s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_index 238s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_index 238s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_info 238s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_info 238s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key 238s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key 238s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key_fk 238s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key_fk 238s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_default_clause 238s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_default_clause 238s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_fetchedvalue 238s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_fetchedvalue 238s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_plain_text 238s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_plain_text 238s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_textclause 238s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_textclause 238s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_type 238s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_type 238s test/engine/test_reflection.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_table_reflection 238s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_table_reflection 238s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test1] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test1] 238s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test2] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test2] 238s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test3] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test3] 238s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test4] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test4] 238s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test5] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test5] 238s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test6] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test6] 238s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test7] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test7] 238s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test8] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test8] 238s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test9] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test9] 238s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict1] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict1] 238s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict2] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict2] 238s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict3] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict3] 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_inline_plain 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_inline_plain 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_multiline 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_multiline 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_2constraints 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_2constraints 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_nameCHECK 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_nameCHECK 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_nameCONSTRAINT 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_nameCONSTRAINT 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_nested 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_nested 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_parens_in_strings 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_parens_in_strings 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_plain 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_plain 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_quote_styles 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_quote_styles 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_twochecks_oneline 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_twochecks_oneline 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-Code] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-Code] 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-[Code]] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-[Code]] 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-name with spaces-name with spaces] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-name with spaces-name with spaces] 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plain_name-plain_name] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plain_name-plain_name] 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plainname-plainname] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plainname-plainname] 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-Code] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-Code] 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-[Code]] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-[Code]] 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-name with spaces-name with spaces] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-name with spaces-name with spaces] 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plain_name-plain_name] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plain_name-plain_name] 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plainname-plainname] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plainname-plainname] 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-Code] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-Code] 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-[Code]] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-[Code]] 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-name with spaces-name with spaces] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-name with spaces-name with spaces] 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plain_name-plain_name] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plain_name-plain_name] 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plainname-plainname] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plainname-plainname] 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-Code] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-Code] 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-[Code]] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-[Code]] 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-name with spaces-name with spaces] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-name with spaces-name with spaces] 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plain_name-plain_name] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plain_name-plain_name] 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plainname-plainname] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plainname-plainname] 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-Code] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-Code] 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-[Code]] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-[Code]] 238s 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] 238s [gw1] [ 54%] 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] 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plain_name-plain_name] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plain_name-plain_name] 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plainname-plainname] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plainname-plainname] 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-Code] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-Code] 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-[Code]] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-[Code]] 238s 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] 238s [gw1] [ 54%] 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] 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plain_name-plain_name] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plain_name-plain_name] 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plainname-plainname] 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plainname-plainname] 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_create_index_with_schema 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_create_index_with_schema 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_dont_reflect_autoindex 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_dont_reflect_autoindex 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_broken_casing 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_broken_casing 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_implicit_parent 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_implicit_parent 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_deferrable_initially 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_deferrable_initially 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent_reflection 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent_reflection 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_parent 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_parent 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_none 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_none 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_not_none 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_not_none 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_ondelete_onupdate 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_ondelete_onupdate 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_options_unnamed_inline 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_options_unnamed_inline 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_legacy_quoted_identifiers_unit 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_legacy_quoted_identifiers_unit 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_mixed_into_ck 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_mixed_into_ck 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_named 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_named 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_no_pk 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_no_pk 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_unnamed 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_unnamed 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_partial_indexes 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_partial_indexes 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_mixed_into_ck 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_mixed_into_ck 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_casing 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_casing 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_temp 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_temp 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline_quoted 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline_quoted 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal_temporary 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal_temporary 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key 238s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key_quoted 238s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key_quoted 238s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_checkfirst 238s [gw1] [ 54%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_checkfirst 238s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_createdrop 238s [gw1] [ 54%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_createdrop 238s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_has_table_and_table_names 238s [gw1] [ 54%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_has_table_and_table_names 238s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_sorter 238s [gw1] [ 54%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_sorter 238s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_clslevel 238s [gw1] [ 54%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_clslevel 238s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_instancelevel 238s [gw1] [ 54%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_instancelevel 238s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_no_format_type 238s [gw1] [ 54%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_no_format_type 238s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_basic 238s [gw1] [ 54%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_basic 238s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wbase 238s [gw1] [ 54%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wbase 238s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wdecorator 238s [gw1] [ 54%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wdecorator 238s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_supplied_fk 238s [gw1] [ 54%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_supplied_fk 238s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_fk_pk_column 238s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_fk_pk_column 238s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_pk_column 238s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_pk_column 238s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_subclass_column 238s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_subclass_column 238s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_basic 238s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_basic 238s test/ext/declarative/test_reflection.py::DeferredReflectPKFKTest::test_pk_fk 238s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectPKFKTest::test_pk_fk 238s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_abstract_base 238s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_abstract_base 238s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[connection] 238s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[connection] 238s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[engine] 238s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[engine] 238s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[raise_] 238s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[raise_] 239s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_cls_not_strong_ref 239s [gw0] [ 54%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query 241s test/aaa_profiling/test_memusage.py::CycleTest::test_query_alias 241s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_cls_not_strong_ref 241s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_exception_prepare_not_called 241s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_exception_prepare_not_called 241s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_mapper_args_deferred 241s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_mapper_args_deferred 241s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_redefine_fk_double 241s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_redefine_fk_double 241s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[include_views] 241s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[include_views] 241s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[not_include_views] 241s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[not_include_views] 241s test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_string_resolution 241s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_string_resolution 241s test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_table_resolution 241s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_table_resolution 241s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_column 241s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_column 241s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_mapped_column 241s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_mapped_column 241s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_column 241s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_column 241s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_mapped_column 241s [gw1] [ 55%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_mapped_column 241s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_basic 241s [gw1] [ 55%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_basic 241s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_subclass_mapped_column_no_existing 241s [gw1] [ 55%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_subclass_mapped_column_no_existing 241s test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[False] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[False] 241s test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[True] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[True] 241s test/engine/test_reflection.py::IncludeColsFksTest::test_include_columns 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_columns 241s test/engine/test_reflection.py::IncludeColsFksTest::test_table_works_minus_fks 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_table_works_minus_fks 241s test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast 241s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast 241s test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast_no_2000 241s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast_no_2000 241s test/dialect/sqlite/test_reflection.py::KeywordInDatabaseNameTest_sqlite+pysqlite_3_46_1::test_reflect 241s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::KeywordInDatabaseNameTest_sqlite+pysqlite_3_46_1::test_reflect 241s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_default_schema_name_not_interpreted_as_tokenized 241s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_default_schema_name_not_interpreted_as_tokenized 241s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[Foo.Bar-Foo-Bar-use [Foo]] 241s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[Foo.Bar-Foo-Bar-use [Foo]] 241s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar]-None-Foo.Bar-use [Foo.Bar]] 241s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar]-None-Foo.Bar-use [Foo.Bar]] 241s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar].[bat]-Foo.Bar-bat-use [Foo.Bar]] 241s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar].[bat]-Foo.Bar-bat-use [Foo.Bar]] 241s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[abc].[def].[efg].[hij]-[abc].[def].[efg]-hij-use [abc].[def].[efg]] 241s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[abc].[def].[efg].[hij]-[abc].[def].[efg]-hij-use [abc].[def].[efg]] 241s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[foo].]do something; select [foo-foo-do something; select foo-use foo] 241s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[foo].]do something; select [foo-foo-do something; select foo-use foo] 241s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[abc.def.efg.hij-abc.def.efg-hij-use [abc.def.efg]] 241s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[abc.def.efg.hij-abc.def.efg-hij-use [abc.def.efg]] 241s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo-None-foo-use foo] 241s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo-None-foo-use foo] 241s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo.bar-foo-bar-use foo] 241s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo.bar-foo-bar-use foo] 241s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[something; select [foo].bar-something; select foo-bar-use [something; select foo]] 241s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[something; select [foo].bar-something; select foo-bar-use [something; select foo]] 241s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_dont_use_for_same_db 241s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_dont_use_for_same_db 241s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_switch_for_different_db 241s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_switch_for_different_db 241s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_fk_reflection 241s [gw1] [ 55%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_fk_reflection 241s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE ALGORITHM=UNDEFINED DEFINER=`scott`@`%` SQL SECURITY DEFINER VIEW `v1` AS SELECT-True] 241s [gw1] [ 55%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE ALGORITHM=UNDEFINED DEFINER=`scott`@`%` SQL SECURITY DEFINER VIEW `v1` AS SELECT-True] 241s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `A VIEW`-False] 241s [gw1] [ 55%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `A VIEW`-False] 241s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW_THINGS`-False] 241s [gw1] [ 55%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW_THINGS`-False] 241s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW`-False] 241s [gw1] [ 55%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW`-False] 241s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `v1`-False] 241s [gw1] [ 55%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `v1`-False] 241s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE VIEW `v1` AS SELECT-True] 241s [gw1] [ 55%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE VIEW `v1` AS SELECT-True] 241s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection 241s [gw1] [ 55%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection 241s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection_columns 241s [gw1] [ 55%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection_columns 241s test/dialect/sqlite/test_reflection.py::ReflectHeadlessFKsTest_sqlite+pysqlite_3_46_1::test_reflect_tables_fk_no_colref 241s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::ReflectHeadlessFKsTest_sqlite+pysqlite_3_46_1::test_reflect_tables_fk_no_colref 241s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_table_names 241s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_table_names 241s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_table_names 241s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_table_names 241s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_view_names 241s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_view_names 241s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_view_names 241s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_view_names 241s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-False] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-False] 241s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-True] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-True] 241s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-False] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-False] 241s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-True] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-True] 241s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-False] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-False] 241s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-True] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-True] 241s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-False] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-False] 241s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-True] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-True] 241s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-False] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-False] 241s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-True] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-True] 241s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-False] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-False] 241s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-True] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-True] 241s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[False] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[False] 241s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[True] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[True] 241s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[arg] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[arg] 241s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[kwarg] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[kwarg] 241s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-False] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-False] 241s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-True] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-True] 241s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-False] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-False] 241s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-True] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-True] 241s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-False] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-False] 241s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-True] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-True] 241s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-False] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-False] 241s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-True] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-True] 241s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-False] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-False] 241s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-True] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-True] 241s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-False] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-False] 241s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-True] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-True] 241s test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[arg] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[arg] 241s test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[kwarg] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[kwarg] 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_arg 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_arg 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_ispresent 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_ispresent 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_nonpresent 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_nonpresent 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_removed 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_removed 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_primary_key 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_primary_key 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_with_imply_autoload 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_with_imply_autoload 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_override 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_override 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_reflection 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_reflection 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_reflection 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_reflection 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_comment_reflection 241s [gw1] [ 55%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_comment_reflection 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_fk 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_fk 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_pks 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_pks 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[not_use_metadata_reflect] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[not_use_metadata_reflect] 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[use_metadata_reflect] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[use_metadata_reflect] 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[autoload] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[autoload] 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect] 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect_no_replace] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect_no_replace] 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[plain_table] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[plain_table] 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_reflect_all_dont_dupe_index 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_reflect_all_dont_dupe_index 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_error 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_error 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_options 241s [gw1] [ 55%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_options 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_include_columns_indexes 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_include_columns_indexes 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_cols_busted 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_cols_busted 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_expression_not_found 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_expression_not_found 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonexistent 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonexistent 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonreflected_fk_raises 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonreflected_fk_raises 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_composite_fk 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_composite_fk 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_existing_fk 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_existing_fk 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_keys 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_keys 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_nonexistent_fk 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_nonexistent_fk 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_pkfk 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_pkfk 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_upgrade_pk_flag 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_upgrade_pk_flag 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_pks_not_uniques 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_pks_not_uniques 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_unreflectable_table 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_unreflectable_table 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_with_views 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_with_views 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_materialized_view_names] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_materialized_view_names] 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_table_names] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_table_names] 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_view_names] 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_view_names] 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reserved 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reserved 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_extend_existing 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_extend_existing 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_metadata 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_metadata 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_table 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_table 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_two_foreign_keys 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_two_foreign_keys 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types 241s [gw1] [ 55%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types 241s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_views 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_views 241s test/engine/test_reflection.py::ReverseCasingReflectTest_sqlite+pysqlite_3_46_1::test_direct_quoting 241s [gw1] [ 55%] SKIPPED test/engine/test_reflection.py::ReverseCasingReflectTest_sqlite+pysqlite_3_46_1::test_direct_quoting 241s test/engine/test_reflection.py::SchemaManipulationTest_sqlite+pysqlite_3_46_1::test_append_constraint_unique 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::SchemaManipulationTest_sqlite+pysqlite_3_46_1::test_append_constraint_unique 241s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_blank_schema_arg 241s [gw1] [ 55%] SKIPPED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_blank_schema_arg 241s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema 241s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema_metadata 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema_metadata 241s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_has_schema 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_has_schema 241s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_metadata_reflect_schema 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_metadata_reflect_schema 241s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_reflect_all_schemas_default_overlap 241s [gw1] [ 55%] SKIPPED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_reflect_all_schemas_default_overlap 241s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_schema_translation 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_schema_translation 241s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_lookup 241s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_lookup 241s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_type_affinity 241s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_type_affinity 241s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_unsupported_args 241s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_unsupported_args 241s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_lookup 241s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_lookup 241s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_type_affinity 241s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_type_affinity 241s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_unsupported_args 241s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_unsupported_args 241s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_basic 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_basic 241s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_get_names 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_get_names 241s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_has_table 241s [gw1] [ 55%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_has_table 241s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_m2o_composite_selfref 241s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_m2o_composite_selfref 241s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_composite_selfref 241s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_composite_selfref 241s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_left_aliased 241s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_left_aliased 241s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_plain 241s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_plain 241s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_right_aliased 241s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_right_aliased 242s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_selfref 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_selfref 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_columns_m2m_backref 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_columns_m2m_backref 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_base_to_joined_sub 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_base_to_joined_sub 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_cols_three_tab_viewonly 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_cols_three_tab_viewonly 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_1 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_1 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_2 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_2 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_3 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_3 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_m2o_sub_to_joined_sub 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_m2o_sub_to_joined_sub 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_o2m_joined_sub_to_base 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_o2m_joined_sub_to_base 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_overlapping_composite_fks 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_overlapping_composite_fks 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_inh_selfref_w_entities 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_inh_selfref_w_entities 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m_backref 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m_backref 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_backref 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_backref 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_annotated 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_annotated 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_rs 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_rs 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_warning 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_warning 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_overlap_func_warning 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_overlap_func_warning 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2o_joined_sub_to_base 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2o_joined_sub_to_base 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_purely_single_col_o2m 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_purely_single_col_o2m 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_1 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_1 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_2 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_2 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2m_backref 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2m_backref 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_composite_selfref 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_composite_selfref 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_selfref 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_selfref 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_joined_sub_to_sub 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_joined_sub_to_sub 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_selfref 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_selfref 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_m2m 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_m2m 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_annotated_func 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_annotated_func 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_oldstyle_func 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_oldstyle_func 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determinelocal_remote_m2o_joined_sub_to_sub_on_base 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determinelocal_remote_m2o_joined_sub_to_sub_on_base 242s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_err_local_remote_compound_1 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_err_local_remote_compound_1 242s test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_annotate_orm_join 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_annotate_orm_join 242s test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_pj_deannotates 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_pj_deannotates 242s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_m2m 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_m2m 242s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_o2m 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_o2m 242s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o 242s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_composite_selfref 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_composite_selfref 242s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_selfref 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_selfref 242s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_m2m 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_m2m 242s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_o2m 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_o2m 242s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m 242s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_composite_selfref 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_composite_selfref 242s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_selfref 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_selfref 242s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_w_fks_ambig_m2m 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_w_fks_ambig_m2m 242s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_compound_2 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_compound_2 242s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o 242s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_composite_selfref 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_composite_selfref 242s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_selfref 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_selfref 242s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m 242s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_composite_selfref 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_composite_selfref 242s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_selfref 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_selfref 242s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_m2o 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_m2o 242s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_o2m 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_o2m 242s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m 242s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none 242s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none_reverse 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none_reverse 242s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_reverse 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_reverse 242s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_remote_local_multiple_ref 242s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_remote_local_multiple_ref 242s test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[False] 242s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[False] 242s test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[True] 242s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[True] 242s test/orm/inheritance/test_relationship.py::ContainsEagerMultipleOfType::test_contains_eager_multi_alias 242s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::ContainsEagerMultipleOfType::test_contains_eager_multi_alias 242s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_contains_eager 242s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_contains_eager 242s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_joinedload 242s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_joinedload 242s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related 242s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related 242s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related_aliased 242s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related_aliased 242s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join 242s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join 242s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join_flat 242s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join_flat 242s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_joinedload 242s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_joinedload 242s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_ij 242s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_ij 242s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_oj 242s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_oj 242s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_oj_ij 242s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_oj_ij 242s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_base 242s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_base 242s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_sub 242s [gw0] [ 55%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_alias 242s test/aaa_profiling/test_memusage.py::CycleTest::test_query_filtered 242s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_sub 242s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly 242s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly 242s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins 242s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins 242s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins_roundtrip 242s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins_roundtrip 242s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_base_to_base 242s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_base_to_base 242s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_sub_to_base 242s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_sub_to_base 242s test/orm/inheritance/test_relationship.py::JoinedloadSinglePolysubSingle::test_query 242s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadSinglePolysubSingle::test_query 242s test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_baseclass 242s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_baseclass 242s test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_subclass 242s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_subclass 242s test/orm/inheritance/test_relationship.py::M2MFilterTest::test_any 242s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::M2MFilterTest::test_any 242s test/orm/inheritance/test_relationship.py::M2MFilterTest::test_not_contains 242s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::M2MFilterTest::test_not_contains 242s test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_emit_query 242s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_emit_query 242s test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_use_get 242s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_use_get 242s test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_adaption 242s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_adaption 242s test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_sql 242s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_sql 243s test/orm/inheritance/test_relationship.py::SameNameOnJoined::test_persist 243s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::SameNameOnJoined::test_persist 243s test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_joined 243s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_joined 243s test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_subquery 243s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_subquery 243s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_has 243s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_has 243s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_one 243s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_one 243s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_two 243s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_two 243s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_explicit_alias 243s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_explicit_alias 243s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_relationship_compare 243s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_relationship_compare 243s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[False] 243s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[False] 243s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[True] 243s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[True] 243s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_has 243s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_has 243s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_join 243s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_join 243s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[False] 243s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[False] 243s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[True] 243s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[True] 243s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_eager_join 243s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_eager_join 243s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit 243s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit 243s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit_core_workaround 243s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit_core_workaround 243s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_subquery_load 243s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_subquery_load 243s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_has 243s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_has 243s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_join 243s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_join 243s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_oftype_aliases_in_exists 243s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_oftype_aliases_in_exists 243s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_contains_eager 243s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_contains_eager 243s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_joinedload 243s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_joinedload 243s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_subqueryload 243s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_subqueryload 243s test/orm/inheritance/test_relationship.py::SubClassToSubClassFromParentTest::test_2617 243s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassFromParentTest::test_2617 243s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_five 243s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_five 243s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_four 243s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_four 243s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_one 243s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_one 243s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_seven 243s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_seven 243s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_six 243s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_six 243s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_three 243s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_three 243s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_two 243s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_two 243s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda 243s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda 243s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda_more_mixins 243s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda_more_mixins 243s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_applies_to_column_property 243s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_applies_to_column_property 243s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace 243s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace 243s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace_legacy 243s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace_legacy 243s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-0] 243s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-0] 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-1] 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-1] 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-2] 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-2] 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-3] 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-3] 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-0] 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-0] 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-1] 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-1] 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-2] 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-2] 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-3] 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-3] 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-0] 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-0] 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-1] 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-1] 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-2] 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-2] 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-3] 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-3] 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-0] 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-0] 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-1] 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-1] 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-2] 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-2] 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-3] 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-3] 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_00] 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_00] 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_01] 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_01] 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_02] 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_02] 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_03] 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_03] 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_declared_attr_no_warning 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_declared_attr_no_warning 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_err_given_in_pathed 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_err_given_in_pathed 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_joinedload_global_criteria 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_joinedload_global_criteria 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[immediate] 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[immediate] 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[joined] 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[joined] 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[select] 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[select] 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[selectin] 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[selectin] 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[subquery] 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[subquery] 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_refresh 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_refresh 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_undefer 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_undefer 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_unexpire 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_unexpire 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_after_the_fact_global_criteria 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_after_the_fact_global_criteria 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_global_criteria 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_global_criteria 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_outerjoin_global_criteria 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_outerjoin_global_criteria 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_aliased_criteria 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_aliased_criteria 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_aliased_criteria 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_aliased_criteria 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_inclaliased_criteria 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_inclaliased_criteria 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_inclaliased_criteria 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_inclaliased_criteria 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_count_subquery_global_criteria 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_count_subquery_global_criteria 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS count_1] 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS count_1] 244s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS foo] 244s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS foo] 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id AS foo] 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id AS foo] 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id] 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id] 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS anon_1] 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS anon_1] 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS foo] 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS foo] 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_aliased_inclaliased_criteria 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_aliased_inclaliased_criteria 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_mapper_mapper_criteria 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_mapper_mapper_criteria 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_implicit_join_mapper_mapper_criteria 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_implicit_join_mapper_mapper_criteria 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_aliased_inclaliased_criteria 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_aliased_inclaliased_criteria 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_mapper_mapper_criteria 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_mapper_mapper_criteria 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinedload_mapper_mapper_criteria 245s [gw0] [ 56%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_filtered 245s test/aaa_profiling/test_memusage.py::CycleTest::test_query_joinedload 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinedload_mapper_mapper_criteria 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_aliased_inclaliased_criteria 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_aliased_inclaliased_criteria 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_mapper_mapper_criteria 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_mapper_mapper_criteria 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_closure_criteria 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_closure_criteria 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_criteria 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_criteria 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_mapper_criteria 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_mapper_criteria 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[delete_is_orm] 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[delete_is_orm] 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[not_delete_is_orm] 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[not_delete_is_orm] 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[not_update_is_orm] 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[not_update_is_orm] 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[update_is_orm] 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[update_is_orm] 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_dml_mapper_criteria 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_dml_mapper_criteria 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-direct_union] 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-direct_union] 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-from_statement] 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-from_statement] 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-direct_union] 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-direct_union] 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-from_statement] 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-from_statement] 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_mapper_criteria 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_mapper_criteria 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_closure_criteria 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_closure_criteria 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_criteria 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_criteria 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_unnamed_param_dont_fail 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_unnamed_param_dont_fail 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_from_subq 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_from_subq 245s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_scalar_subq 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_scalar_subq 245s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_local_criteria 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_local_criteria 245s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[0] 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[0] 245s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[1] 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[1] 245s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[2] 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[2] 245s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_lazyload_local_criteria 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_lazyload_local_criteria 245s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[joinedload-False] 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[joinedload-False] 245s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[lazyload-True] 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[lazyload-True] 245s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[selectinload-True] 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[selectinload-True] 245s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[subqueryload-False] 245s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[subqueryload-False] 246s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-joinedload] 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-joinedload] 246s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-lazyload] 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-lazyload] 246s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-selectinload] 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-selectinload] 246s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-subqueryload] 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-subqueryload] 246s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-joinedload] 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-joinedload] 246s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-lazyload] 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-lazyload] 246s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-selectinload] 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-selectinload] 246s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-subqueryload] 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-subqueryload] 246s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_query_join_local_criteria 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_query_join_local_criteria 246s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_join_local_criteria 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_join_local_criteria 246s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_aliased_local_criteria 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_aliased_local_criteria 246s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_local_criteria 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_local_criteria 246s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria 246s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria_subquery 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria_subquery 246s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[False] 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[False] 246s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[True] 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[True] 246s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_subqueryload_local_criteria 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_subqueryload_local_criteria 246s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_use_secondary_table_in_criteria 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_use_secondary_table_in_criteria 246s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_contains_eager 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_contains_eager 246s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[alone] 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[alone] 246s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[no] 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[no] 246s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[omit] 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[omit] 246s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[with_and] 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[with_and] 246s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-False] 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-False] 246s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-True] 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-True] 246s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-False] 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-False] 246s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-True] 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-True] 246s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-False] 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-False] 246s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-True] 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-True] 246s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-False] 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-False] 246s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-True] 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-True] 246s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-False] 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-False] 246s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-True] 246s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-True] 246s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_column_property_flag 246s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_column_property_flag 246s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_composite_property_flag 246s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_composite_property_flag 246s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_relationship_property_flag 246s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_relationship_property_flag 246s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_m2m 246s [gw1] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_m2m 246s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_o2m 246s [gw1] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_o2m 246s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_no_fks_m2m 246s [gw1] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_no_fks_m2m 246s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_annotated_pj_o2m 246s [gw1] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_annotated_pj_o2m 246s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_m2m 246s [gw1] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_m2m 246s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_o2m 246s [gw1] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_o2m 246s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_pj_o2m 246s [gw1] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_pj_o2m 246s test/orm/test_relationships.py::AmbiguousJoinInterpretedAsSelfRef::test_mapping 246s [gw1] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousJoinInterpretedAsSelfRef::test_mapping 246s test/orm/test_relationships.py::BackrefPropagatesForwardsArgs::test_backref 246s [gw1] [ 56%] PASSED test/orm/test_relationships.py::BackrefPropagatesForwardsArgs::test_backref 247s test/orm/test_relationships.py::CompositeJoinPartialFK::test_joins_fully 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CompositeJoinPartialFK::test_joins_fully 247s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated 247s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated_no_overwriting 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated_no_overwriting 247s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_explicit 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_explicit 247s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_implicit 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_implicit 247s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_overlapping_warning 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_overlapping_warning 247s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_explicit 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_explicit 247s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_implicit 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_implicit 247s test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_bool_op 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_bool_op 247s test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_op_legacy_is_comparison 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_op_legacy_is_comparison 247s test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteMiddleTable 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteMiddleTable 247s test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteRootTable 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteRootTable 247s test/orm/test_relationships.py::DirectSelfRefFKTest::test_ancestors_lazyload_clause 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_ancestors_lazyload_clause 247s test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_joinedload 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_joinedload 247s test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_lazyload 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_lazyload 247s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_joinedload 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_joinedload 247s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload 247s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload_clause 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload_clause 247s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_subqueryload 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_subqueryload 247s test/orm/test_relationships.py::DirectSelfRefFKTest::test_plain_join_descendants 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_plain_join_descendants 247s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_1 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_1 247s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_2 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_2 247s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_func_referent 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_func_referent 247s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_funcfk 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_funcfk 247s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_func_referent 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_func_referent 247s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_annotated 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_annotated 247s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_oldstyle 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_oldstyle 247s test/orm/test_relationships.py::FKEquatedToConstantTest::test_basic 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKEquatedToConstantTest::test_basic 247s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete, delete-orphan] 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete, delete-orphan] 247s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete] 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete] 247s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete, delete-orphan] 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete, delete-orphan] 247s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete] 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete] 247s test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_AtoB 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_AtoB 247s test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_BtoA 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_BtoA 247s test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_AtoB 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_AtoB 247s test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_BtoA 247s [gw0] [ 56%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_joinedload 247s test/aaa_profiling/test_memusage.py::CycleTest::test_query_joins 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_BtoA 247s test/orm/test_relationships.py::FKsAsPksTest::test_nullPKsOK_BtoA 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_nullPKsOK_BtoA 247s test/orm/test_relationships.py::FKsAsPksTest::test_onetoone_switch 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_onetoone_switch 247s test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_joinedload 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_joinedload 247s test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_lazyload 247s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_lazyload 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style_raiseload] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style_raiseload] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style_raiseload] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style_raiseload] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached_raiseload] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached_raiseload] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_raiseload] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_raiseload] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style_raiseload] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style_raiseload] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style_raiseload] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style_raiseload] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style_raiseload] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style_raiseload] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_raiseload] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_raiseload] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style_raiseload] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style_raiseload] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_raiseload] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_raiseload] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style_raiseload] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style_raiseload] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_raiseload] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_raiseload] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style_raiseload] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style_raiseload] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_raiseload] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_raiseload] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style_raiseload] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style_raiseload] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_raiseload] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_raiseload] 248s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style] 248s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style] 249s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style_raiseload] 249s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style_raiseload] 249s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[raiseload] 249s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[raiseload] 249s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_fks 249s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_fks 249s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_m2o 249s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_m2o 249s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_o2m 249s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_o2m 249s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated 249s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated 249s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref 249s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref 249s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref_wrong_fks 249s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref_wrong_fks 249s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated 249s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_fks 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_fks 249s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_equality 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_equality 249s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_fks 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_fks 249s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly 249s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly_fks 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly_fks 249s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_viewonly 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_viewonly 249s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_wo_fks_works_on_relaxed 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_wo_fks_works_on_relaxed 249s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join 249s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join_self_ref 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join_self_ref 249s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_primaryjoin 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_primaryjoin 249s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_secondaryjoin 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_secondaryjoin 249s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_local_col_setup 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_local_col_setup 249s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_equated_secondaryjoin 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_equated_secondaryjoin 249s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_fks 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_fks 249s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_join 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_join 249s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_secondaryjoin 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_secondaryjoin 249s test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_backref 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_backref 249s test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_explicit 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_explicit 249s test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_backref 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_backref 249s test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_explicit 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_explicit 249s test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj 249s test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj_false 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj_false 249s test/orm/test_relationships.py::JoinConditionErrorTest::test_fk_error_not_raised_unrelated 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_fk_error_not_raised_unrelated 249s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg2] 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg2] 249s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg3] 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg3] 249s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[order_by-arg4] 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[order_by-arg4] 249s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg0] 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg0] 249s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg1] 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg1] 249s test/orm/test_relationships.py::JoinConditionErrorTest::test_join_error_raised 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_join_error_raised 249s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-annotation] 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-annotation] 249s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-local_remote] 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-local_remote] 249s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-annotation] 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-annotation] 249s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-local_remote] 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-local_remote] 249s test/orm/test_relationships.py::JoinConditionErrorTest::test_only_column_elements 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_only_column_elements 249s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_collection_relationship_overrides_fk 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_collection_relationship_overrides_fk 249s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_collection_event 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_collection_event 249s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_scalar_event 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_scalar_event 249s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_joinedload_doesnt_produce_bogus_event 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_joinedload_doesnt_produce_bogus_event 249s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_scalar_relationship_overrides_fk 249s [gw1] [ 57%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_scalar_relationship_overrides_fk 250s test/orm/test_relationships.py::ManualBackrefTest::test_back_propagates_not_relationship 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_back_propagates_not_relationship 250s test/orm/test_relationships.py::ManualBackrefTest::test_invalid_key 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_invalid_key 250s test/orm/test_relationships.py::ManualBackrefTest::test_invalid_target 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_invalid_target 250s test/orm/test_relationships.py::ManualBackrefTest::test_o2m 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_o2m 250s test/orm/test_relationships.py::NoLoadBackPopulates::test_m2o 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::NoLoadBackPopulates::test_m2o 250s test/orm/test_relationships.py::NoLoadBackPopulates::test_o2m 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::NoLoadBackPopulates::test_o2m 250s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_aliased_mapper_works 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_aliased_mapper_works 250s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_overlaps_works 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_overlaps_works 250s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_warns 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_warns 250s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[False] 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[False] 250s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[True] 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[True] 250s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_four 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_four 250s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_backrefs_works 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_backrefs_works 250s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_overlaps_works 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_overlaps_works 250s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_warn 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_warn 250s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_four 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_four 250s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_one 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_one 250s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_three 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_three 250s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_two 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_two 250s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_one 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_one 250s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_two 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_two 250s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_non_use_get_raise_on_sql_option 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_non_use_get_raise_on_sql_option 250s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raise_on_sql_option 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raise_on_sql_option 250s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raiseload_option 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raiseload_option 250s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_lazyload_option 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_lazyload_option 250s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_mapper 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_mapper 250s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_option 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_option 250s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_from_eager_load 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_from_eager_load 250s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_all_classes_option 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_all_classes_option 250s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_specific_class_option 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_specific_class_option 250s test/orm/test_relationships.py::RelationDeprecationTest::test_relationship 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RelationDeprecationTest::test_relationship 250s test/orm/test_relationships.py::RelationshipToSelectableTest::test_basic 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RelationshipToSelectableTest::test_basic 250s test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_col_query 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_col_query 250s test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_lazyload 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_lazyload 250s test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[False] 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[False] 250s test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[True] 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[True] 250s [gw0] [ 57%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_joins 250s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchall 250s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_join 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_join 250s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_selectin 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_selectin 250s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_exists 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_exists 250s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_query_join 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_query_join 250s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_join 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_join 250s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_joinedload 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_joinedload 250s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_lazyload 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_lazyload 250s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_join 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_join 250s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_joinedload 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_joinedload 250s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_lazyload 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_lazyload 250s test/orm/test_relationships.py::SynonymsAsFKsTest::test_synonym_fk 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SynonymsAsFKsTest::test_synonym_fk 250s test/orm/test_relationships.py::TypeMatchTest::test_m2o_nopoly_onflush 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_m2o_nopoly_onflush 250s test/orm/test_relationships.py::TypeMatchTest::test_m2o_oncascade 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_m2o_oncascade 250s test/orm/test_relationships.py::TypeMatchTest::test_o2m_nopoly_onflush 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_nopoly_onflush 250s test/orm/test_relationships.py::TypeMatchTest::test_o2m_oncascade 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_oncascade 250s test/orm/test_relationships.py::TypeMatchTest::test_o2m_onflush 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_onflush 250s test/orm/test_relationships.py::TypedAssociationTable::test_m2m 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::TypedAssociationTable::test_m2m 250s test/orm/test_relationships.py::UniqueColReferenceSwitchTest::test_switch_parent 250s [gw1] [ 57%] PASSED test/orm/test_relationships.py::UniqueColReferenceSwitchTest::test_switch_parent 251s test/orm/test_relationships.py::ViewOnlyComplexJoin::test_basic 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyComplexJoin::test_basic 251s test/orm/test_relationships.py::ViewOnlyComplexJoin::test_remote_side_escalation 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyComplexJoin::test_remote_side_escalation 251s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_oneside 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_oneside 251s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_only 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_only 251s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_oneside 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_oneside 251s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_only 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_only 251s test/orm/test_relationships.py::ViewOnlyLocalRemoteM2M::test_local_remote 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyLocalRemoteM2M::test_local_remote 251s test/orm/test_relationships.py::ViewOnlyM2MBackrefTest::test_viewonly 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyM2MBackrefTest::test_viewonly 251s test/orm/test_relationships.py::ViewOnlyNonEquijoin::test_viewonly_join 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyNonEquijoin::test_viewonly_join 251s test/orm/test_relationships.py::ViewOnlyOverlappingNames::test_three_table_view 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyOverlappingNames::test_three_table_view 251s test/orm/test_relationships.py::ViewOnlyRepeatedLocalColumn::test_relationship_on_or 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyRepeatedLocalColumn::test_relationship_on_or 251s test/orm/test_relationships.py::ViewOnlyRepeatedRemoteColumn::test_relationship_on_or 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyRepeatedRemoteColumn::test_relationship_on_or 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-False] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-False] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-None] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-None] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-True] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-True] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-False] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-False] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-None] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-None] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-True] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-True] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-False] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-False] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-None] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-None] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-True] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-True] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-False] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-False] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-None] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-None] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-True] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-True] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-False] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-False] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-None] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-None] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-True] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-True] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-False] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-False] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-None] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-None] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-True] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-True] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-False] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-False] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-None] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-None] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-True] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-True] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-False] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-False] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-None] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-None] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-True] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-True] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-False] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-False] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-None] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-None] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-True] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-True] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-False] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-False] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-None] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-None] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-True] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-True] 251s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-False] 251s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-False] 252s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-None] 252s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-None] 252s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-True] 252s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-True] 252s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-False] 252s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-False] 252s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-None] 252s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-None] 252s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-True] 252s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-True] 252s test/orm/test_relationships.py::ViewOnlyUniqueNames::test_three_table_view 252s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyUniqueNames::test_three_table_view 252s test/base/test_result.py::MergeResultTest::test_columns 252s [gw1] [ 57%] PASSED test/base/test_result.py::MergeResultTest::test_columns 252s test/base/test_result.py::MergeResultTest::test_fetchall 252s [gw1] [ 57%] PASSED test/base/test_result.py::MergeResultTest::test_fetchall 252s test/base/test_result.py::MergeResultTest::test_first 252s [gw1] [ 57%] PASSED test/base/test_result.py::MergeResultTest::test_first 252s test/base/test_result.py::MergeResultTest::test_merge_preserve_unique 252s [gw1] [ 57%] PASSED test/base/test_result.py::MergeResultTest::test_merge_preserve_unique 252s test/base/test_result.py::MergeResultTest::test_merge_results 252s [gw1] [ 57%] PASSED test/base/test_result.py::MergeResultTest::test_merge_results 252s test/base/test_result.py::MergeResultTest::test_merge_scalars 252s [gw1] [ 57%] PASSED test/base/test_result.py::MergeResultTest::test_merge_scalars 252s test/base/test_result.py::MergeResultTest::test_merge_unique 252s [gw1] [ 57%] PASSED test/base/test_result.py::MergeResultTest::test_merge_unique 252s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_but_accessed_nonscalar_result 252s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_but_accessed_nonscalar_result 252s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_mapping 252s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_mapping 252s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_plain 252s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_plain 252s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[0] 252s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[0] 252s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[1] 252s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[1] 252s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[2] 252s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[2] 252s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_mappings_all 252s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_mappings_all 252s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_rows_all 252s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_rows_all 252s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_scalars_all 252s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_scalars_all 252s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[0] 252s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[0] 252s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[1] 252s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[1] 252s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[2] 252s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[2] 252s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars0 252s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars0 252s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_all 252s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_all 252s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_fetchmany 252s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_fetchmany 252s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_iterate 252s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_iterate 252s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_all 252s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_all 252s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_iterate 252s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_iterate 252s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_all 252s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_all 252s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_fetchmany 252s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_fetchmany 252s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_tuples_all 252s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_tuples_all 252s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[0] 252s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[0] 252s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[1] 252s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[1] 252s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[2] 252s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[2] 252s test/base/test_result.py::ResultTest::test_all 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_all 252s test/base/test_result.py::ResultTest::test_class_presented 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_class_presented 252s test/base/test_result.py::ResultTest::test_close_attributes 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_close_attributes 252s test/base/test_result.py::ResultTest::test_columns 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_columns 252s test/base/test_result.py::ResultTest::test_columns_again 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_columns_again 252s test/base/test_result.py::ResultTest::test_columns_freeze 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_columns_freeze 252s test/base/test_result.py::ResultTest::test_columns_ints 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_columns_ints 252s test/base/test_result.py::ResultTest::test_columns_unique_freeze 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_columns_unique_freeze 252s test/base/test_result.py::ResultTest::test_columns_with_mappings 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_columns_with_mappings 252s test/base/test_result.py::ResultTest::test_first 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_first 252s test/base/test_result.py::ResultTest::test_freeze 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_freeze 252s test/base/test_result.py::ResultTest::test_index_extra 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_index_extra 252s test/base/test_result.py::ResultTest::test_many_then_all 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_many_then_all 252s test/base/test_result.py::ResultTest::test_mapping_plus_base 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_mapping_plus_base 252s test/base/test_result.py::ResultTest::test_mappings 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_mappings 252s test/base/test_result.py::ResultTest::test_mappings_with_columns 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_mappings_with_columns 252s test/base/test_result.py::ResultTest::test_one 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one 252s test/base/test_result.py::ResultTest::test_one_mapping 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one_mapping 252s test/base/test_result.py::ResultTest::test_one_none 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one_none 252s test/base/test_result.py::ResultTest::test_one_or_none 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one_or_none 252s test/base/test_result.py::ResultTest::test_one_or_none_none 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one_or_none_none 252s test/base/test_result.py::ResultTest::test_one_or_none_raise_multiple 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one_or_none_raise_multiple 252s test/base/test_result.py::ResultTest::test_one_raise_mutiple 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one_raise_mutiple 252s test/base/test_result.py::ResultTest::test_one_unique 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one_unique 252s test/base/test_result.py::ResultTest::test_one_unique_mapping 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one_unique_mapping 252s test/base/test_result.py::ResultTest::test_one_unique_tricky_one 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one_unique_tricky_one 252s test/base/test_result.py::ResultTest::test_partition 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_partition 252s test/base/test_result.py::ResultTest::test_partition_unique_yield_per 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_partition_unique_yield_per 252s test/base/test_result.py::ResultTest::test_partition_yield_per 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_partition_yield_per 252s test/base/test_result.py::ResultTest::test_scalar 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar 252s test/base/test_result.py::ResultTest::test_scalar_none_all 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_all 252s test/base/test_result.py::ResultTest::test_scalar_none_all_unique 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_all_unique 252s test/base/test_result.py::ResultTest::test_scalar_none_first 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_first 252s test/base/test_result.py::ResultTest::test_scalar_none_iterate 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_iterate 252s test/base/test_result.py::ResultTest::test_scalar_none_many 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_many 252s test/base/test_result.py::ResultTest::test_scalar_none_one_or_none_w_unique 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_one_or_none_w_unique 252s test/base/test_result.py::ResultTest::test_scalar_none_one_w_unique 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_one_w_unique 252s test/base/test_result.py::ResultTest::test_scalar_one 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_one 252s test/base/test_result.py::ResultTest::test_scalar_one_or_none 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_or_none 252s test/base/test_result.py::ResultTest::test_scalar_one_or_none_none 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_or_none_none 252s test/base/test_result.py::ResultTest::test_scalar_one_w_unique 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_w_unique 252s test/base/test_result.py::ResultTest::test_scalar_only_on_filter_w_unique 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_only_on_filter_w_unique 252s test/base/test_result.py::ResultTest::test_scalar_plus_base 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_plus_base 252s test/base/test_result.py::ResultTest::test_scalars 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalars 252s test/base/test_result.py::ResultTest::test_scalars_freeze 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalars_freeze 252s test/base/test_result.py::ResultTest::test_scalars_mappings 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalars_mappings 252s test/base/test_result.py::ResultTest::test_scalars_no_fetchone 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalars_no_fetchone 252s test/base/test_result.py::ResultTest::test_scalars_one_w_unique 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalars_one_w_unique 252s test/base/test_result.py::ResultTest::test_scalars_plus_one 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalars_plus_one 252s test/base/test_result.py::ResultTest::test_scalars_plus_one_none 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalars_plus_one_none 252s test/base/test_result.py::ResultTest::test_tuples_plus_base 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_tuples_plus_base 252s test/base/test_result.py::ResultTest::test_unique_default_filters 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters 252s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_order 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_order 252s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_scalar 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_scalar 252s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_twice 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_twice 252s test/base/test_result.py::ResultTest::test_unique_filtered_all 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_all 252s test/base/test_result.py::ResultTest::test_unique_filtered_iterate 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_iterate 252s test/base/test_result.py::ResultTest::test_unique_filtered_many 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_many 252s test/base/test_result.py::ResultTest::test_unique_mappings_all 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_unique_mappings_all 252s test/base/test_result.py::ResultTest::test_unique_scalars_all 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_all 252s test/base/test_result.py::ResultTest::test_unique_scalars_iterate 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_iterate 252s test/base/test_result.py::ResultTest::test_unique_scalars_many 252s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_many 252s test/base/test_result.py::ResultTest::test_unique_scalars_many_none 252s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_many_none 252s test/base/test_result.py::ResultTupleTest::test_attribute_access 252s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_attribute_access 252s test/base/test_result.py::ResultTupleTest::test_contains 252s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_contains 252s test/base/test_result.py::ResultTupleTest::test_contains_mapping 252s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_contains_mapping 252s test/base/test_result.py::ResultTupleTest::test_creation 252s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_creation 252s test/base/test_result.py::ResultTupleTest::test_duplicate_labels 252s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_duplicate_labels 252s test/base/test_result.py::ResultTupleTest::test_empty 252s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_empty 252s test/base/test_result.py::ResultTupleTest::test_getter 252s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_getter 252s test/base/test_result.py::ResultTupleTest::test_immutable 252s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_immutable 252s test/base/test_result.py::ResultTupleTest::test_index_access 252s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_index_access 252s test/base/test_result.py::ResultTupleTest::test_integers_arent_in_mappings 252s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_integers_arent_in_mappings 252s test/base/test_result.py::ResultTupleTest::test_negative_index_access 252s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_negative_index_access 252s test/base/test_result.py::ResultTupleTest::test_none_label 252s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_none_label 252s test/base/test_result.py::ResultTupleTest::test_processors 252s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_processors 252s test/base/test_result.py::ResultTupleTest::test_serialize 252s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_serialize 252s test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[cy_to_py] 252s [gw1] [ 58%] SKIPPED test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[cy_to_py] 252s test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[py_to_cy] 252s [gw1] [ 58%] SKIPPED test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[py_to_cy] 252s test/base/test_result.py::ResultTupleTest::test_slice_access 252s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_slice_access 252s test/base/test_result.py::ResultTupleTest::test_slices_arent_in_mappings 252s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_slices_arent_in_mappings 252s test/base/test_result.py::ResultTupleTest::test_tuple_getter 252s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_tuple_getter 252s test/base/test_result.py::ResultTupleTest::test_tuplegetter 252s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_tuplegetter 252s test/base/test_result.py::ResultTupleTest::test_values_none_labels 252s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_values_none_labels 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_column_result_proxy 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_column_result_proxy 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_row_result_proxy 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_row_result_proxy 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_fully_buffered_result_proxy 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_fully_buffered_result_proxy 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_plain 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_plain 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-False] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-False] 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-True] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-True] 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-False] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-False] 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-True] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-True] 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-False] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-False] 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-True] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-True] 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_fixed 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_fixed 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per_all 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per_all 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_close_error_during_fetchone 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_close_error_during_fetchone 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1000] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1000] 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1500] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1500] 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[lt 1000] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[lt 1000] 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[no option] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[no option] 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-BufferedRowCursorFetchStrategy] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-BufferedRowCursorFetchStrategy] 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-CursorFetchStrategy] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-CursorFetchStrategy] 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-BufferedRowCursorFetchStrategy] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-BufferedRowCursorFetchStrategy] 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-CursorFetchStrategy] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-CursorFetchStrategy] 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-BufferedRowCursorFetchStrategy] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-BufferedRowCursorFetchStrategy] 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-CursorFetchStrategy] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-CursorFetchStrategy] 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-BufferedRowCursorFetchStrategy] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-BufferedRowCursorFetchStrategy] 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-CursorFetchStrategy] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-CursorFetchStrategy] 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_iterator_remains_unbroken 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_iterator_remains_unbroken 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row_cached 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row_cached 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered_cached 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered_cached 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain 252s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain_cached 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain_cached 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col_plus_label 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col_plus_label 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_contains 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_contains 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_anonymous_rows 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_anonymous_rows 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[mapping] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[mapping] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[plain] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[plain] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[scalars] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[scalars] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_mapping 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_mapping 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_traditional 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_traditional 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_text 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_text 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_dotted_union 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_dotted_union 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_err 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_err 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_labels_w_dots 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_labels_w_dots 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_shadow 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_shadow 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_raw 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_raw 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_translated 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_translated 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_text_colexplicit 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_text_colexplicit 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_textual_select 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_textual_select 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_unary 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_unary 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_error_printing 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_error_printing 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_overlap_fallback 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_overlap_fallback 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_targeting 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_targeting 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_simple_query 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_simple_query 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_text_query 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_text_query 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_slices 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_slices 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql0-cols0] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql0-cols0] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql1-cols1] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql1-cols1] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_empty_accessors 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_empty_accessors 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_partial_result_map 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_partial_result_map 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_unordered_result_map 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_unordered_result_map 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_default 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_default 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_set 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_set 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchone_til_end 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchone_til_end 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[core] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[core] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driversql] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driversql] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driverstar] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driverstar] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[text] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[text] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[textstar] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[textstar] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_graceful_fetch_on_non_rows 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_graceful_fetch_on_non_rows 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_items 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_items 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[0] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[0] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[1] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[1] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[2] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[2] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_anon_labels 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_anon_labels 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_no_rows 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_no_rows 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols0-False] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols0-False] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols1-False] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols1-False] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols2-False] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols2-False] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols3-True] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols3-True] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_lastrowid 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_lastrowid 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_len 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_len 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_one 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_one 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_two 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_two 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mapping_tuple_readonly_errors 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mapping_tuple_readonly_errors 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mappings 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mappings 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_access 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_access 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_missing_attr 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_missing_attr 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_missing 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_missing 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_present 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_present 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_missing 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_missing 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_present 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_present 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_self_assign_missing 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_self_assign_missing 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_new_row_no_dict_behaviors 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_new_row_no_dict_behaviors 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_no_rowcount_on_selects_inserts 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_no_rowcount_on_selects_inserts 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_nontuple_row 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_nontuple_row 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[not_use_labels] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[not_use_labels] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[use_labels] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[use_labels] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-not_use_pickle] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-not_use_pickle] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-use_pickle] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-use_pickle] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-not_use_pickle] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-not_use_pickle] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-use_pickle] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-use_pickle] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_raise_errors 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_raise_errors 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_as_args 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_as_args 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[mapping] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[mapping] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[plain] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[plain] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[scalars] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[scalars] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_tuples 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_tuples 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[mapping] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[mapping] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[plain] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[plain] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[scalars] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[scalars] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ro_mapping_py3k 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ro_mapping_py3k 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_as_args 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_as_args 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_c_sequence_check 252s [gw1] [ 58%] SKIPPED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_c_sequence_check 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive_unoptimized 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive_unoptimized 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_comparison 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_comparison 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_contains_key_no_strings 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_contains_key_no_strings 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_column 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_column 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_compiled 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_compiled 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_raw 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_raw 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_string 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_string 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_hashable 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_hashable 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_sequence 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_sequence 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_iteration 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_iteration 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_legacy_dont_warn 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_legacy_dont_warn 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_removed 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_removed 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_get 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_get 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_keys 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_keys 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_namedtuple_legacy_ok 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_namedtuple_legacy_ok 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_next 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_next 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_special_names 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_special_names 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple_interpretation 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple_interpretation 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_rowcount_always_called_when_preserve_rowcount 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_rowcount_always_called_when_preserve_rowcount 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_scalars 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_scalars 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_sorting_in_python 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_sorting_in_python 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_splice_horizontally 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_splice_horizontally 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-mapping] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-mapping] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-plain] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-plain] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-scalar] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-scalar] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-mapping] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-mapping] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-plain] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-plain] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-scalar] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-scalar] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-mapping] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-mapping] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-plain] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-plain] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-scalar] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-scalar] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-mapping] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-mapping] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-plain] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-plain] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-scalar] 252s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-scalar] 252s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-mapping] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-mapping] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-plain] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-plain] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-scalar] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-scalar] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-mapping] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-mapping] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-plain] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-plain] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-scalar] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-scalar] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-mapping] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-mapping] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-plain] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-plain] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-scalar] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-scalar] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-mapping] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-mapping] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-plain] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-plain] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-scalar] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-scalar] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-mapping] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-mapping] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-plain] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-plain] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-scalar] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-scalar] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-mapping] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-mapping] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-plain] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-plain] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-scalar] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-scalar] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-mapping] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-mapping] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-plain] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-plain] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-scalar] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-scalar] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-mapping] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-mapping] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-plain] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-plain] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-scalar] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-scalar] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-mapping] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-mapping] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-plain] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-plain] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-scalar] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-scalar] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-mapping] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-mapping] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-plain] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-plain] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-scalar] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-scalar] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-mapping] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-mapping] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-plain] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-plain] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-scalar] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-scalar] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-mapping] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-mapping] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-plain] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-plain] 253s [gw0] [ 58%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchall 253s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-scalar] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-scalar] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-mapping] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-mapping] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-plain] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-plain] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-scalar] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-scalar] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-mapping] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-mapping] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-plain] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-plain] 253s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-scalar] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-scalar] 253s test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_connection_execute 253s [gw1] [ 58%] SKIPPED test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_connection_execute 253s test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_engine_execute 253s [gw1] [ 58%] SKIPPED test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_engine_execute 253s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns0-expected0] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns0-expected0] 253s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns1-expected1] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns1-expected1] 253s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns2-expected2] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns2-expected2] 253s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_plus_getter 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_plus_getter 253s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_twice 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_twice 253s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_fetchall 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_fetchall 253s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_partitions 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_partitions 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_five] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_five] 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_four] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_four] 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_one] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_one] 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_seven] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_seven] 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_six] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_six] 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_three] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_three] 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_two] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_two] 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_five] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_five] 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_four] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_four] 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_one] 253s [gw1] [ 58%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_one] 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_seven] 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_seven] 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_six] 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_six] 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_three] 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_three] 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_two] 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_two] 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_five 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_five 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_four 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_four 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_one 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_one 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_three 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_three 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_two 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_two 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-0] 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-0] 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-1] 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-1] 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-2] 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-2] 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-None] 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-None] 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-0] 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-0] 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-1] 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-1] 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-2] 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-2] 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-None] 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-None] 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_column_is_repeated_multiple_times 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_column_is_repeated_multiple_times 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2_fix_w_uselabels 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2_fix_w_uselabels 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_keys_precedent 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_keys_precedent 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_labeled 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_labeled 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_names_precedent 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_names_precedent 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single_labeled 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single_labeled 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_wschema 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_wschema 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_one 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_one 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_text 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_text 253s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_two 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_two 253s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_close 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_close 253s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_columns 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_columns 253s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_fetchall 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_fetchall 253s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_first 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_first 253s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_merge_results 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_merge_results 253s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_name_conflict 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_name_conflict 253s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_overlapping 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_overlapping 253s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_unique 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_unique 253s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_dupe_col_obj 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_dupe_col_obj 253s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_non_positional 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_non_positional 253s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_positional 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_positional 253s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional 253s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional_labeled_cols 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional_labeled_cols 253s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_positional 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_positional 253s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_via_column 253s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_via_column 253s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_contains_doesnt_compile 253s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_contains_doesnt_compile 253s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_fetch_by_key_mappings 253s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_fetch_by_key_mappings 253s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-0] 253s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-0] 253s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-1] 253s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-1] 253s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-2] 253s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-2] 253s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[True-1] 253s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[True-1] 253s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_string 253s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_string 253s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_unicode 253s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_unicode 253s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_string 253s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_string 253s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_unicode 253s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_unicode 253s test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_custom_seq 253s [gw1] [ 59%] PASSED test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_custom_seq 253s test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_pure_tuple 253s [gw1] [ 59%] PASSED test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_pure_tuple 253s test/sql/test_returning.py::CompositeStatementTest_sqlite+pysqlite_3_46_1::test_select_doesnt_pollute_result 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::CompositeStatementTest_sqlite+pysqlite_3_46_1::test_select_doesnt_pollute_result 253s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete 253s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_empty_return_defaults 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_empty_return_defaults 253s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default 253s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default_plus_default 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default_plus_default 253s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_supplemental_cols 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_supplemental_cols 253s test/sql/test_returning.py::DeleteReturningTest_sqlite+pysqlite_3_46_1::test_delete_returning 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::DeleteReturningTest_sqlite+pysqlite_3_46_1::test_delete_returning 253s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_insdefault_passed 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_insdefault_passed 253s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_no_defaults_passed 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_no_defaults_passed 253s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_only_pk_passed 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_only_pk_passed 253s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_iie_supported_but_not_this_statement 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_iie_supported_but_not_this_statement 253s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_default_generators 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_default_generators 253s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_type_test 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_type_test 253s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows0] 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows0] 253s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows1] 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows1] 253s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows2] 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows2] 253s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows3] 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows3] 253s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols] 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols] 253s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols_plus_supplemental] 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols_plus_supplemental] 253s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[no_cols] 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[no_cols] 253s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[normal_returning] 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[normal_returning] 253s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[False] 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[False] 253s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[True] 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[True] 253s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_insert_pk 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_insert_pk 253s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_insert_pk 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_insert_pk 253s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_all 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_all 253s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default 253s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default_plus_default 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default_plus_default 253s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_sql_expr 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_sql_expr 253s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_cols 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_cols 253s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_processor_cols 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_processor_cols 253s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_no_defaults_supplemental_cols 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_no_defaults_supplemental_cols 253s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_anon_expressions 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_anon_expressions 253s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_column_targeting 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_column_targeting 253s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_explicit_pk_col 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_explicit_pk_col 253s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning 253s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row0] 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row0] 253s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row1] 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row1] 253s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row2] 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row2] 253s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row3] 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row3] 253s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_type_coerce_expression 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_type_coerce_expression 253s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_labeling 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_labeling 253s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_literal_returning 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_literal_returning 253s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_multivalues_insert_returning 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_multivalues_insert_returning 253s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_no_ipk_on_returning 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_no_ipk_on_returning 253s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[columns] 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[columns] 253s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[table] 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[table] 253s test/sql/test_returning.py::KeyReturningTest_sqlite+pysqlite_3_46_1::test_insert 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::KeyReturningTest_sqlite+pysqlite_3_46_1::test_insert 253s test/sql/test_returning.py::ReturnCombinationTests::test_anon_expressions_selected_columns 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_anon_expressions_selected_columns 253s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_four 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_four 253s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_one 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_one 253s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_three 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_three 253s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_two 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_two 253s test/sql/test_returning.py::ReturnCombinationTests::test_named_expressions_selected_columns 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_named_expressions_selected_columns 253s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[delete] 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[delete] 253s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[insert] 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[insert] 253s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[update] 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[update] 253s test/sql/test_returning.py::ReturnCombinationTests::test_return_defaults_no_returning 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_defaults_no_returning 253s test/sql/test_returning.py::ReturnCombinationTests::test_return_no_return_defaults 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_no_return_defaults 253s test/sql/test_returning.py::ReturnCombinationTests::test_returning_fromclause 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_returning_fromclause 253s test/sql/test_returning.py::ReturnCombinationTests::test_returning_inspectable 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_returning_inspectable 253s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-return_defaults] 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-return_defaults] 253s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-returning] 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-returning] 253s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-return_defaults] 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-return_defaults] 253s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-returning] 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-returning] 253s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-return_defaults] 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-return_defaults] 253s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-returning] 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-returning] 253s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_full_returning 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_full_returning 253s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning 253s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_expression_one 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_expression_one 253s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_type_coerce_expression 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_type_coerce_expression 253s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_update_pk 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_update_pk 253s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_update_pk 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_update_pk 253s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_all 253s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_all 254s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_expl_return_defaults_plus_supplemental_cols 254s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_expl_return_defaults_plus_supplemental_cols 254s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default 254s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default 254s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default_plus_default 254s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default_plus_default 254s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_sql_expr 254s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_sql_expr 254s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_supplemental_cols 254s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_supplemental_cols 254s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_values_col_is_excluded 254s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_values_col_is_excluded 254s test/sql/test_roles.py::RoleTest::test_anonymized_from_clause_role 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_anonymized_from_clause_role 254s test/sql/test_roles.py::RoleTest::test_by_of_role_neg 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_by_of_role_neg 254s test/sql/test_roles.py::RoleTest::test_columns_clause_role 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_columns_clause_role 254s test/sql/test_roles.py::RoleTest::test_columns_clause_role_neg 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_columns_clause_role_neg 254s test/sql/test_roles.py::RoleTest::test_const_expr_role 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_const_expr_role 254s test/sql/test_roles.py::RoleTest::test_const_expr_role_neg 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_const_expr_role_neg 254s test/sql/test_roles.py::RoleTest::test_from_clause_is_not_a_select 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_from_clause_is_not_a_select 254s test/sql/test_roles.py::RoleTest::test_labeled_column_expr_role 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_labeled_column_expr_role 254s test/sql/test_roles.py::RoleTest::test_no_clauseelement_in_bind 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_no_clauseelement_in_bind 254s test/sql/test_roles.py::RoleTest::test_no_statement_text_coercion 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_no_statement_text_coercion 254s test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_clauseelement 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_clauseelement 254s test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_only_ints_or_clauseelement 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_only_ints_or_clauseelement 254s test/sql/test_roles.py::RoleTest::test_raise_on_regular_python_obj_for_expr 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_raise_on_regular_python_obj_for_expr 254s test/sql/test_roles.py::RoleTest::test_scalar_select_no_coercion 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_scalar_select_no_coercion 254s test/sql/test_roles.py::RoleTest::test_select_is_coerced_into_fromclause_w_deprecation 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_select_is_coerced_into_fromclause_w_deprecation 254s test/sql/test_roles.py::RoleTest::test_select_statement_no_text_coercion 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_select_statement_no_text_coercion 254s test/sql/test_roles.py::RoleTest::test_statement_coercion_ddl 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_ddl 254s test/sql/test_roles.py::RoleTest::test_statement_coercion_select 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_select 254s test/sql/test_roles.py::RoleTest::test_statement_coercion_sequence 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_sequence 254s test/sql/test_roles.py::RoleTest::test_strict_from_clause_role 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_strict_from_clause_role 254s test/sql/test_roles.py::RoleTest::test_strict_from_clause_role_disallow_select 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_strict_from_clause_role_disallow_select 254s test/sql/test_roles.py::RoleTest::test_table_valued_advice 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_table_valued_advice 254s test/sql/test_roles.py::RoleTest::test_text_as_from_select_statement 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_text_as_from_select_statement 254s test/sql/test_roles.py::RoleTest::test_truncated_label_role 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_truncated_label_role 254s test/sql/test_roles.py::RoleTest::test_truncated_label_role_neg 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_truncated_label_role_neg 254s test/sql/test_roles.py::RoleTest::test_untyped_scalar_subquery 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_untyped_scalar_subquery 254s test/sql/test_roles.py::RoleTest::test_values_advice 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_values_advice 254s test/sql/test_roles.py::RoleTest::test_where_having_role_neg 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_where_having_role_neg 254s test/sql/test_roles.py::SubqueryCoercionsTest::test_column_roles 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_column_roles 254s test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_three 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_three 254s test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_two 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_two 254s test/sql/test_roles.py::SubqueryCoercionsTest::test_labeled_role 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_labeled_role 254s test/sql/test_roles.py::SubqueryCoercionsTest::test_scalar_select 254s [gw1] [ 59%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_scalar_select 254s test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_attributes 254s [gw1] [ 59%] SKIPPED test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_attributes 254s test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_basic 254s [gw1] [ 59%] SKIPPED test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_basic 254s test/orm/test_scoping.py::ScopedSessionTest::test_attributes 254s [gw1] [ 59%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_attributes 254s test/orm/test_scoping.py::ScopedSessionTest::test_basic 254s [gw1] [ 59%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_basic 254s test/orm/test_scoping.py::ScopedSessionTest::test_call_with_kwargs 254s [gw1] [ 59%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_call_with_kwargs 254s test/orm/test_scoping.py::ScopedSessionTest::test_config_errors 254s [gw1] [ 59%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_config_errors 254s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style1] 254s [gw1] [ 59%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style1] 254s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style2] 254s [gw1] [ 59%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style2] 254s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style3] 254s [gw1] [ 59%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style3] 254s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style4] 254s [gw1] [ 59%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style4] 254s test/orm/test_scoping.py::ScopedSessionTest::test_methods_etc 254s [gw1] [ 59%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_methods_etc 254s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_collection_as_from 254s [gw1] [ 59%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_collection_as_from 254s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int 254s [gw1] [ 59%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int 254s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int_stmt 254s [gw1] [ 59%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int_stmt 254s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_negative_slice 254s [gw1] [ 59%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_negative_slice 254s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_positive_slice 254s [gw1] [ 59%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_positive_slice 254s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str 254s [gw1] [ 59%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str 254s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str_stmt 254s [gw1] [ 59%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str_stmt 254s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_index 254s [gw1] [ 59%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_index 254s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_key 254s [gw1] [ 59%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_key 254s test/sql/test_select.py::SelectTest::test_filter_by_from_binary 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_binary 254s test/sql/test_select.py::SelectTest::test_filter_by_from_cast 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_cast 254s test/sql/test_select.py::SelectTest::test_filter_by_from_col 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_col 254s test/sql/test_select.py::SelectTest::test_filter_by_from_func 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_func 254s test/sql/test_select.py::SelectTest::test_filter_by_from_func_not_the_first_arg 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_func_not_the_first_arg 254s test/sql/test_select.py::SelectTest::test_filter_by_from_label 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_label 254s test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_col 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_col 254s test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_table 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_table 254s test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_explicit_onclause 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_explicit_onclause 254s test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_implicit_onclause 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_implicit_onclause 254s test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_explicit_onclause 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_explicit_onclause 254s test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_implicit_onclause 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_implicit_onclause 254s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel 254s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel_union 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel_union 254s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel 254s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel_union 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel_union 254s test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_explicit_onclause 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_explicit_onclause 254s test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_implicit_onclause 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_implicit_onclause 254s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause 254s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause_3level 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause_3level 254s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause 254s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause_3level 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause_3level 254s test/sql/test_select.py::SelectTest::test_joins_w_filter_by 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_joins_w_filter_by 254s test/sql/test_select.py::SelectTest::test_methods_generative[0] 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[0] 254s test/sql/test_select.py::SelectTest::test_methods_generative[1] 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[1] 254s test/sql/test_select.py::SelectTest::test_methods_generative[2] 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[2] 254s test/sql/test_select.py::SelectTest::test_methods_generative[3] 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[3] 254s test/sql/test_select.py::SelectTest::test_methods_generative[4] 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[4] 254s test/sql/test_select.py::SelectTest::test_methods_generative[5] 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[5] 254s test/sql/test_select.py::SelectTest::test_new_calling_style 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style 254s test/sql/test_select.py::SelectTest::test_new_calling_style_clauseelement_thing_that_has_iter 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style_clauseelement_thing_that_has_iter 254s test/sql/test_select.py::SelectTest::test_new_calling_style_inspectable_ce_thing_that_has_iter 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style_inspectable_ce_thing_that_has_iter 254s test/sql/test_select.py::SelectTest::test_old_bracket_style_fail 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_old_bracket_style_fail 254s test/sql/test_select.py::SelectTest::test_outerjoin_nofrom_explicit_left_side_explicit_onclause 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_outerjoin_nofrom_explicit_left_side_explicit_onclause 254s test/sql/test_select.py::SelectTest::test_right_nested_inner_join 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_right_nested_inner_join 254s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_-EXCEPT] 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_-EXCEPT] 254s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_all-EXCEPT ALL] 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_all-EXCEPT ALL] 254s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect-INTERSECT] 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect-INTERSECT] 254s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect_all-INTERSECT ALL] 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect_all-INTERSECT ALL] 254s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union-UNION] 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union-UNION] 254s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union_all-UNION ALL] 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union_all-UNION ALL] 254s test/sql/test_select.py::SelectTest::test_select_no_columns[-EXISTS (SELECT FROM tbl WHERE tbl.id = :id_1)] 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-EXISTS (SELECT FROM tbl WHERE tbl.id = :id_1)] 254s test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT FROM tbl WHERE tbl.id = :id_1] 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT FROM tbl WHERE tbl.id = :id_1] 254s test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT WHERE 1 = 1] 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT WHERE 1 = 1] 254s test/sql/test_select.py::SelectTest::test_select_tuple_outer 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_select_tuple_outer 254s test/sql/test_select.py::SelectTest::test_select_tuple_subquery 254s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_select_tuple_subquery 254s test/sql/test_selectable.py::AliasTest::test_copy_internals_multiple_nesting 254s [gw1] [ 59%] PASSED test/sql/test_selectable.py::AliasTest::test_copy_internals_multiple_nesting 254s test/sql/test_selectable.py::AliasTest::test_correspondence_multiple_nesting 254s [gw1] [ 59%] PASSED test/sql/test_selectable.py::AliasTest::test_correspondence_multiple_nesting 254s test/sql/test_selectable.py::AliasTest::test_direct_element_hierarchy 254s [gw1] [ 59%] PASSED test/sql/test_selectable.py::AliasTest::test_direct_element_hierarchy 254s test/sql/test_selectable.py::AliasTest::test_get_children_preserves_multiple_nesting 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AliasTest::test_get_children_preserves_multiple_nesting 254s test/sql/test_selectable.py::AnnotationsTest::test_annotate_aliased 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_aliased 254s test/sql/test_selectable.py::AnnotationsTest::test_annotate_expressions 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_expressions 254s test/sql/test_selectable.py::AnnotationsTest::test_annotate_fromlist_preservation 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_fromlist_preservation 254s test/sql/test_selectable.py::AnnotationsTest::test_annotate_unique_traversal 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_unique_traversal 254s test/sql/test_selectable.py::AnnotationsTest::test_annotate_varied_annot_same_col 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_varied_annot_same_col 254s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[annotated] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[annotated] 254s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated] 254s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated_w_ind_col] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated_w_ind_col] 254s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[plain] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[plain] 254s test/sql/test_selectable.py::AnnotationsTest::test_annotated_cte_params_traverse[not_use_get_params] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_cte_params_traverse[not_use_get_params] 254s test/sql/test_selectable.py::AnnotationsTest::test_annotated_cte_params_traverse[use_get_params] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_cte_params_traverse[use_get_params] 254s test/sql/test_selectable.py::AnnotationsTest::test_annotated_visit 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_visit 254s test/sql/test_selectable.py::AnnotationsTest::test_basic_attrs 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_basic_attrs 254s test/sql/test_selectable.py::AnnotationsTest::test_bind_unique_test 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_bind_unique_test 254s test/sql/test_selectable.py::AnnotationsTest::test_clone_annotations_dont_hash 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_clone_annotations_dont_hash 254s test/sql/test_selectable.py::AnnotationsTest::test_comparator_cleanout_integration 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparator_cleanout_integration 254s test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_construction 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_construction 254s test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_reannotate 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_reannotate 254s test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_expr 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_expr 254s test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_subclass 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_subclass 254s test/sql/test_selectable.py::AnnotationsTest::test_custom_constructions 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_constructions 254s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_2 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_2 254s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_3 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_3 254s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_clone 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_clone 254s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_wrapping 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_wrapping 254s test/sql/test_selectable.py::AnnotationsTest::test_hashing 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_hashing 254s test/sql/test_selectable.py::AnnotationsTest::test_label_accessors 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_label_accessors 254s test/sql/test_selectable.py::AnnotationsTest::test_late_name_add 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_late_name_add 254s test/sql/test_selectable.py::AnnotationsTest::test_late_table_add 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_late_table_add 254s test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated 254s test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated_two 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated_two 254s test/sql/test_selectable.py::AnnotationsTest::test_replacement_traverse_preserve 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_replacement_traverse_preserve 254s test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[not_use_col_ahead_of_time] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[not_use_col_ahead_of_time] 254s test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[use_col_ahead_of_time] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[use_col_ahead_of_time] 254s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[False] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[False] 254s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[None] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[None] 254s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[True] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[True] 254s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_func 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_func 254s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_literal_column 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_literal_column 254s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_named_column 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_named_column 254s test/sql/test_selectable.py::AnonLabelTest::test_named_labels_literal_column 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_named_labels_literal_column 254s test/sql/test_selectable.py::AnonLabelTest::test_named_labels_named_column 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_named_labels_named_column 254s test/sql/test_selectable.py::DerivedTest::test_alias 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::DerivedTest::test_alias 254s test/sql/test_selectable.py::DerivedTest::test_join 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::DerivedTest::test_join 254s test/sql/test_selectable.py::DerivedTest::test_select 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::DerivedTest::test_select 254s test/sql/test_selectable.py::DerivedTest::test_table 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::DerivedTest::test_table 254s test/sql/test_selectable.py::ForUpdateTest::test_adapt 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ForUpdateTest::test_adapt 254s test/sql/test_selectable.py::ForUpdateTest::test_basic_clone 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ForUpdateTest::test_basic_clone 254s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias 254s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_flat 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_flat 254s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_name_flat 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_name_flat 254s test/sql/test_selectable.py::JoinAnonymizingTest::test_flat_ok_on_non_join 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_flat_ok_on_non_join 254s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias 254s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_flat 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_flat 254s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_name_flat 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_name_flat 254s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias 254s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias_flat 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias_flat 254s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_column 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_column 254s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_table 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_table 254s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column 254s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column_dont_compare_names 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column_dont_compare_names 254s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table 254s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table_dont_compare_names 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table_dont_compare_names 254s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_five 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_five 254s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_four 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_four 254s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_one 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_one 254s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_three 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_three 254s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_two 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_two 254s test/sql/test_selectable.py::JoinConditionTest::test_join_multiple_equiv_fks 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_multiple_equiv_fks 254s test/sql/test_selectable.py::PrimaryKeyTest::test_init_doesnt_blowitaway 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_init_doesnt_blowitaway 254s test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_explicit 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_explicit 254s test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_implicit 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_implicit 254s test/sql/test_selectable.py::PrimaryKeyTest::test_non_column_clause 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_non_column_clause 254s test/sql/test_selectable.py::PrimaryKeyTest::test_onclause_direction 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_onclause_direction 254s test/sql/test_selectable.py::ReduceTest::test_reduce 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce 254s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_join 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_join 254s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union 254s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union_2 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union_2 254s test/sql/test_selectable.py::ReduceTest::test_reduce_generation 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_generation 254s test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_fk 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_fk 254s test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_lineage 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_lineage 254s test/sql/test_selectable.py::ReduceTest::test_reduce_selectable 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_selectable 254s test/sql/test_selectable.py::RefreshForNewColTest::test_alias_alias_samename_init 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_alias_alias_samename_init 254s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_irrelevant 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_irrelevant 254s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_no_cols_clause 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_no_cols_clause 254s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_init 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_init 254s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_uninit 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_uninit 254s test/sql/test_selectable.py::RefreshForNewColTest::test_fk_join 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_fk_join 254s test/sql/test_selectable.py::RefreshForNewColTest::test_fk_table 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_fk_table 254s test/sql/test_selectable.py::RefreshForNewColTest::test_join_init 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_init 254s test/sql/test_selectable.py::RefreshForNewColTest::test_join_samename_init 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_samename_init 254s test/sql/test_selectable.py::RefreshForNewColTest::test_join_uninit 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_uninit 254s test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_init 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_init 254s test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_uninit 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_uninit 254s test/sql/test_selectable.py::RefreshForNewColTest::test_select_samename_init 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_select_samename_init 254s test/sql/test_selectable.py::RefreshForNewColTest::test_union_init 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_union_init 254s test/sql/test_selectable.py::RefreshForNewColTest::test_union_uninit 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_union_uninit 254s test/sql/test_selectable.py::ReprTest::test_ensure_repr_elements 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ReprTest::test_ensure_repr_elements 254s test/sql/test_selectable.py::ResultMapTest::test_column_subquery_exists 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_column_subquery_exists 254s test/sql/test_selectable.py::ResultMapTest::test_column_subquery_plain 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_column_subquery_plain 254s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-0] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-0] 254s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-1] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-1] 254s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-2] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-2] 254s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-3] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-3] 254s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-0] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-0] 254s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-1] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-1] 254s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-2] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-2] 254s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-3] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-3] 254s test/sql/test_selectable.py::ResultMapTest::test_plain_exists 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists 254s test/sql/test_selectable.py::ResultMapTest::test_plain_exists_double_negate 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists_double_negate 254s test/sql/test_selectable.py::ResultMapTest::test_plain_exists_negate 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists_negate 254s test/sql/test_selectable.py::ResultMapTest::test_select_alias_column 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_column 254s test/sql/test_selectable.py::ResultMapTest::test_select_alias_column_apply_labels 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_column_apply_labels 254s test/sql/test_selectable.py::ResultMapTest::test_select_alias_label_alt_name 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_label_alt_name 254s test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name 254s test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name_table_alias_column 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name_table_alias_column 254s test/sql/test_selectable.py::ResultMapTest::test_select_table_alias_column 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_table_alias_column 254s test/sql/test_selectable.py::ResultMapTest::test_unary_boolean 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_unary_boolean 254s test/orm/test_selectable.py::SelectableNoFromsTest::test_basic 254s [gw1] [ 60%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_basic 254s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_selects 254s [gw1] [ 60%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_selects 254s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_table_needs_pl 254s [gw1] [ 60%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_table_needs_pl 254s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_tables 254s [gw1] [ 60%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_tables 254s test/sql/test_selectable.py::SelectableTest::test_against_cloned_non_table 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_against_cloned_non_table 254s test/sql/test_selectable.py::SelectableTest::test_alias_handles_column_context 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_alias_handles_column_context 254s test/sql/test_selectable.py::SelectableTest::test_alias_union 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_alias_union 254s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_all_selected_columns] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_all_selected_columns] 254s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_internal_subquery] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_internal_subquery] 254s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[selected_columns] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[selected_columns] 254s test/sql/test_selectable.py::SelectableTest::test_append_column_after_visitor_replace 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_visitor_replace 254s test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[False] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[False] 254s test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[True] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[True] 254s test/sql/test_selectable.py::SelectableTest::test_clone_append_column 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_append_column 254s test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_lower 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_lower 254s test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_upper 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_upper 254s test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_proxy 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_proxy 254s test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_schema_proxy 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_schema_proxy 254s test/sql/test_selectable.py::SelectableTest::test_cloned_difference 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_cloned_difference 254s test/sql/test_selectable.py::SelectableTest::test_cloned_intersection 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_cloned_intersection 254s test/sql/test_selectable.py::SelectableTest::test_column_labels 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_column_labels 254s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c0] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c0] 254s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c1] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c1] 254s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c2] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c2] 254s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c3] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c3] 254s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c4] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c4] 254s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c5] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c5] 254s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols0-expected0] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols0-expected0] 254s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols1-expected1] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols1-expected1] 254s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols2-expected2] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols2-expected2] 254s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols3-expected3] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols3-expected3] 254s test/sql/test_selectable.py::SelectableTest::test_correlate_except_none_arg_error 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_correlate_except_none_arg_error 254s test/sql/test_selectable.py::SelectableTest::test_correlate_none_arg_error 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_correlate_none_arg_error 254s test/sql/test_selectable.py::SelectableTest::test_direct_correspondence_on_labels 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_direct_correspondence_on_labels 254s test/sql/test_selectable.py::SelectableTest::test_distance_on_aliases 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_distance_on_aliases 254s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-delete] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-delete] 254s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-insert] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-insert] 254s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-update] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-update] 254s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-delete] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-delete] 254s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-insert] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-insert] 254s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-update] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-update] 254s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-delete] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-delete] 254s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-insert] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-insert] 254s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-update] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-update] 254s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-delete] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-delete] 254s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-insert] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-insert] 254s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-update] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-update] 254s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-delete] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-delete] 254s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-insert] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-insert] 254s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-update] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-update] 254s test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_one 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_one 254s test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_two 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_two 254s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_cloning 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_cloning 254s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_constructor 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_constructor 254s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_fromlist 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_fromlist 254s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_whereclause 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_whereclause 254s test/sql/test_selectable.py::SelectableTest::test_from_list_with_columns 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_with_columns 254s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr0-select_from0-exp_final_froms0-exp_cc_froms0] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr0-select_from0-exp_final_froms0-exp_cc_froms0] 254s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr1-select_from1-exp_final_froms1-exp_cc_froms1] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr1-select_from1-exp_final_froms1-exp_cc_froms1] 254s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr2-select_from2-exp_final_froms2-exp_cc_froms2] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr2-select_from2-exp_final_froms2-exp_cc_froms2] 254s test/sql/test_selectable.py::SelectableTest::test_indirect_correspondence_on_labels 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_indirect_correspondence_on_labels 254s test/sql/test_selectable.py::SelectableTest::test_join 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_join 254s test/sql/test_selectable.py::SelectableTest::test_join_against_join 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_against_join 254s test/sql/test_selectable.py::SelectableTest::test_join_against_self 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_against_self 254s test/sql/test_selectable.py::SelectableTest::test_join_doesnt_derive_from_onclause 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_doesnt_derive_from_onclause 254s test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_lower 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_lower 254s test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_upper 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_upper 254s test/sql/test_selectable.py::SelectableTest::test_keyed_gen 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_gen 254s test/sql/test_selectable.py::SelectableTest::test_keyed_label_gen 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_label_gen 254s test/sql/test_selectable.py::SelectableTest::test_label_gen_resets_on_table 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_label_gen_resets_on_table 254s test/sql/test_selectable.py::SelectableTest::test_labeled_select_corresponding 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_select_corresponding 254s test/sql/test_selectable.py::SelectableTest::test_labeled_select_twice 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_select_twice 254s test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_corresponding 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_corresponding 254s test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_twice 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_twice 254s test/sql/test_selectable.py::SelectableTest::test_labels_anon_generate_binds_subquery 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_generate_binds_subquery 254s test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key 254s test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key_subquery 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key_subquery 254s test/sql/test_selectable.py::SelectableTest::test_labels_name_w_separate_key 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_name_w_separate_key 254s test/sql/test_selectable.py::SelectableTest::test_multi_label_chain_naming_col 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_multi_label_chain_naming_col 254s test/sql/test_selectable.py::SelectableTest::test_no_alias_construct 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_no_alias_construct 254s test/sql/test_selectable.py::SelectableTest::test_no_error_on_unsupported_expr_key 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_no_error_on_unsupported_expr_key 254s test/sql/test_selectable.py::SelectableTest::test_proxy_set_pollution 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_proxy_set_pollution 254s test/sql/test_selectable.py::SelectableTest::test_reduce_cols_odd_expressions 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_reduce_cols_odd_expressions 254s test/sql/test_selectable.py::SelectableTest::test_same_anon_named_explicit_cols 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_same_anon_named_explicit_cols 254s test/sql/test_selectable.py::SelectableTest::test_scalar_cloned_comparator 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_scalar_cloned_comparator 254s test/sql/test_selectable.py::SelectableTest::test_scalar_subquery_from_subq_same_source 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_scalar_subquery_from_subq_same_source 254s test/sql/test_selectable.py::SelectableTest::test_select_alias_labels 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_alias_labels 254s test/sql/test_selectable.py::SelectableTest::test_select_label_grouped_still_corresponds 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_label_grouped_still_corresponds 254s test/sql/test_selectable.py::SelectableTest::test_select_subquery_join 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_subquery_join 254s test/sql/test_selectable.py::SelectableTest::test_select_union 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_union 254s test/sql/test_selectable.py::SelectableTest::test_self_referential_select_raises 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_self_referential_select_raises 254s test/sql/test_selectable.py::SelectableTest::test_singular_union 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_singular_union 254s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-cte] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-cte] 254s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-subquery] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-subquery] 254s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-cte] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-cte] 254s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-subquery] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-subquery] 254s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-cte] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-cte] 254s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-subquery] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-subquery] 254s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-cte] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-cte] 254s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-subquery] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-subquery] 254s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-cte] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-cte] 254s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-subquery] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-subquery] 254s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-cte] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-cte] 254s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-subquery] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-subquery] 254s test/sql/test_selectable.py::SelectableTest::test_subquery_label_grouped_still_corresponds 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_label_grouped_still_corresponds 254s test/sql/test_selectable.py::SelectableTest::test_subquery_labels_join 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_labels_join 254s test/sql/test_selectable.py::SelectableTest::test_subquery_on_table 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_on_table 254s test/sql/test_selectable.py::SelectableTest::test_table_alias 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_alias 254s test/sql/test_selectable.py::SelectableTest::test_table_joined_to_select_of_table 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_joined_to_select_of_table 254s test/sql/test_selectable.py::SelectableTest::test_table_schema 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_schema 254s test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[False] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[False] 254s test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[True] 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[True] 254s test/sql/test_selectable.py::SelectableTest::test_type_coerce_preserve_subq 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_type_coerce_preserve_subq 254s test/sql/test_selectable.py::SelectableTest::test_type_coerce_selfgroup 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_type_coerce_selfgroup 254s test/sql/test_selectable.py::SelectableTest::test_union_against_join 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_against_join 254s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys 254s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_one 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_one 254s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_two 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_two 254s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_grouped 254s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_grouped 254s test/sql/test_selectable.py::SelectableTest::test_union_alias_misc 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_misc 254s test/sql/test_selectable.py::SelectableTest::test_union_correspondence 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_correspondence 254s test/sql/test_selectable.py::SelectableTest::test_union_of_alias 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_of_alias 254s test/sql/test_selectable.py::SelectableTest::test_union_of_text 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_of_text 254s test/sql/test_selectable.py::SelectableTest::test_union_precedence 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_precedence 254s test/sql/test_selectable.py::SelectableTest::test_unnamed_exprs_keys 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_unnamed_exprs_keys 254s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_boolean_clauselist 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_boolean_clauselist 254s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_clauselist 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_clauselist 254s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_text 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_text 254s test/sql/test_selectable.py::SelectableTest::test_whereclause_adapted 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_whereclause_adapted 254s test/sql/test_selectable.py::SelectableTest::test_with_only_generative 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_with_only_generative 254s test/sql/test_selectable.py::SelectableTest::test_with_only_generative_no_list 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_with_only_generative_no_list 254s test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_disambiguate 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_disambiguate 254s test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_subquery_disambiguate 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_subquery_disambiguate 254s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_disambiguate 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_disambiguate 254s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_labels 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_labels 254s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_nolabels 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_nolabels 254s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_label 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_label 254s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_nolabel 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_nolabel 254s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_label 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_label 254s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_nolabel 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_nolabel 254s test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_label 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_label 254s test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_nolabel 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_nolabel 254s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_label 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_label 254s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_nolabel 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_nolabel 254s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_label 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_label 254s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_nolabel 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_nolabel 254s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_label 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_label 254s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_nolabel 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_nolabel 254s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_label 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_label 254s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_nolabel 254s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_nolabel 254s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_existingfrom 254s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_existingfrom 254s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_nofrom 254s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_nofrom 254s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_alias 254s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_alias 254s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_flat_alias 254s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_flat_alias 254s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_no_alias 254s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_no_alias 254s test/orm/test_selectin_relations.py::ChunkingTest::test_dont_emit_for_redundant_m2o 254s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_dont_emit_for_redundant_m2o 254s test/orm/test_selectin_relations.py::ChunkingTest::test_odd_number_chunks 254s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_odd_number_chunks 254s test/orm/test_selectin_relations.py::ChunkingTest::test_yield_per 254s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_yield_per 254s test/orm/test_selectin_relations.py::EagerTest::test_basic 254s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_basic 254s test/orm/test_selectin_relations.py::EagerTest::test_cyclical 254s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_cyclical 254s test/orm/test_selectin_relations.py::EagerTest::test_cyclical_explicit_join_depth 254s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_cyclical_explicit_join_depth 254s test/orm/test_selectin_relations.py::EagerTest::test_disable_dynamic 254s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_disable_dynamic 254s test/orm/test_selectin_relations.py::EagerTest::test_double_same_mappers 254s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_same_mappers 255s test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac 255s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac 255s test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac_against_subquery 255s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac_against_subquery 255s test/orm/test_selectin_relations.py::EagerTest::test_double_with_aggregate 255s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_with_aggregate 255s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_one 255s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_one 255s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_three 255s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_three 255s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_two 255s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_two 255s test/orm/test_selectin_relations.py::EagerTest::test_from_get 255s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_get 255s test/orm/test_selectin_relations.py::EagerTest::test_from_params 255s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_params 255s test/orm/test_selectin_relations.py::EagerTest::test_from_statement[False] 255s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_statement[False] 255s test/orm/test_selectin_relations.py::EagerTest::test_from_statement[True] 255s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_statement[True] 255s test/orm/test_selectin_relations.py::EagerTest::test_limit 255s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_limit 255s test/orm/test_selectin_relations.py::EagerTest::test_m2o_none_value_present 255s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_m2o_none_value_present 255s test/orm/test_selectin_relations.py::EagerTest::test_m2o_uselist_none_value_present 255s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_m2o_uselist_none_value_present 255s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_plain 255s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_plain 256s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join 256s [gw0] [ 61%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany 256s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany_unique 256s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join 256s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join_alias 256s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join_alias 256s test/orm/test_selectin_relations.py::EagerTest::test_many_to_one 256s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_one 256s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[cte] 256s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[cte] 256s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[plain] 256s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[plain] 256s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[subquery] 256s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[subquery] 256s test/orm/test_selectin_relations.py::EagerTest::test_mapper_pathing 256s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_mapper_pathing 256s test/orm/test_selectin_relations.py::EagerTest::test_o2m_empty_list_present 256s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_o2m_empty_list_present 256s test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar 256s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar 256s test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar_none 256s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar_none 256s test/orm/test_selectin_relations.py::EagerTest::test_options_pathing 256s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_options_pathing 256s test/orm/test_selectin_relations.py::EagerTest::test_orderby 256s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby 256s test/orm/test_selectin_relations.py::EagerTest::test_orderby_desc 256s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_desc 256s test/orm/test_selectin_relations.py::EagerTest::test_orderby_multi 256s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_multi 256s test/orm/test_selectin_relations.py::EagerTest::test_orderby_related 256s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_related 256s test/orm/test_selectin_relations.py::EagerTest::test_uselist_false_warning 256s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_uselist_false_warning 256s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_both 256s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_both 256s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_many_to_one 256s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_many_to_one 256s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_one_to_many 256s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_one_to_many 256s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 256s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 256s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 256s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 256s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 257s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 257s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_no_query_on_deferred 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_no_query_on_deferred 257s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_populate_existing_propagate 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_populate_existing_propagate 257s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 257s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 257s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 257s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 257s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 257s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_omit_join_warn_on_true 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_omit_join_warn_on_true 257s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join 257s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_omit_join_false 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_omit_join_false 257s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria 257s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria_degrade_on_defer 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria_degrade_on_defer 257s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_degrade_on_defer 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_degrade_on_defer 257s test/orm/test_selectin_relations.py::MissingForeignTest::test_missing_rec 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::MissingForeignTest::test_missing_rec 257s test/orm/test_selectin_relations.py::OrderBySecondaryTest::test_ordering 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::OrderBySecondaryTest::test_ordering 257s test/orm/test_selectin_relations.py::SameNamePolymorphicTest::test_load_both_wpoly 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::SameNamePolymorphicTest::test_load_both_wpoly 257s test/orm/test_selectin_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_selectin_w_polymorphic 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_selectin_w_polymorphic 257s test/orm/test_selectin_relations.py::SelfReferentialTest::test_basic 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_basic 257s test/orm/test_selectin_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 257s test/orm/test_selectin_relations.py::SelfReferentialTest::test_no_depth 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_no_depth 257s test/orm/test_selectin_relations.py::SelfReferentialTest::test_options 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_options 257s test/orm/test_selectin_relations.py::SelfReferentialTest::test_with_deferred 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_with_deferred 257s test/orm/test_selectin_relations.py::SingleInhSubclassTest::test_load 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::SingleInhSubclassTest::test_load 257s test/orm/test_selectin_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_selectin_subclass 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_selectin_subclass 257s test/orm/test_selectin_relations.py::TestBakedCancelsCorrectly::test_option_accepted_each_time 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::TestBakedCancelsCorrectly::test_option_accepted_each_time 257s test/orm/test_selectin_relations.py::TestCompositePlusNonComposite::test_load_composite_then_non_composite 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::TestCompositePlusNonComposite::test_load_composite_then_non_composite 257s test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_m2o 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_m2o 257s test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_o2m 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_o2m 257s test/orm/test_selectin_relations.py::TupleTest::test_load_m2o 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::TupleTest::test_load_m2o 257s test/orm/test_selectin_relations.py::TupleTest::test_load_o2m 257s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::TupleTest::test_load_o2m 257s test/orm/inheritance/test_selects.py::InheritingSelectablesTest::test_load 257s [gw1] [ 61%] PASSED test/orm/inheritance/test_selects.py::InheritingSelectablesTest::test_load 257s test/orm/inheritance/test_selects.py::JoinFromSelectPersistenceTest::test_map_to_select 257s [gw1] [ 61%] PASSED test/orm/inheritance/test_selects.py::JoinFromSelectPersistenceTest::test_map_to_select 257s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence0-] 257s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence0-] 257s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence1-START WITH 5] 257s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence1-START WITH 5] 257s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence10-MINVALUE 42] 257s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence10-MINVALUE 42] 257s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence11-MINVALUE -42] 257s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence11-MINVALUE -42] 257s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence12-INCREMENT BY 2 MINVALUE 42] 257s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence12-INCREMENT BY 2 MINVALUE 42] 257s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence13-INCREMENT BY 2 MINVALUE -42] 257s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence13-INCREMENT BY 2 MINVALUE -42] 257s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence14-INCREMENT BY -2 MINVALUE 42] 257s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence14-INCREMENT BY -2 MINVALUE 42] 257s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence15-] 257s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence15-] 257s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence16-INCREMENT BY -2 MINVALUE -42] 257s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence16-INCREMENT BY -2 MINVALUE -42] 257s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence17-MAXVALUE 99] 257s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence17-MAXVALUE 99] 257s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence18-MAXVALUE -99] 257s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence18-MAXVALUE -99] 257s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence19-INCREMENT BY 2 MAXVALUE 99] 257s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence19-INCREMENT BY 2 MAXVALUE 99] 257s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence2-INCREMENT BY 2] 257s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence2-INCREMENT BY 2] 257s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence20-INCREMENT BY -2 MAXVALUE 99] 257s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence20-INCREMENT BY -2 MAXVALUE 99] 257s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence21-INCREMENT BY -2 MAXVALUE -99] 257s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence21-INCREMENT BY -2 MAXVALUE -99] 257s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence22-MINVALUE 42 MAXVALUE 99] 257s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence22-MINVALUE 42 MAXVALUE 99] 257s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence23-INCREMENT BY 2 MINVALUE 42 MAXVALUE 99] 257s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence23-INCREMENT BY 2 MINVALUE 42 MAXVALUE 99] 257s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence24-INCREMENT BY 2 MINVALUE -42 MAXVALUE -9] 257s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence24-INCREMENT BY 2 MINVALUE -42 MAXVALUE -9] 257s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence25-INCREMENT BY -2 MINVALUE 42 MAXVALUE 99] 257s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence25-INCREMENT BY -2 MINVALUE 42 MAXVALUE 99] 257s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence26-INCREMENT BY -2 MINVALUE -42 MAXVALUE -9] 257s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence26-INCREMENT BY -2 MINVALUE -42 MAXVALUE -9] 257s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence3-INCREMENT BY 2 START WITH 5] 257s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence3-INCREMENT BY 2 START WITH 5] 257s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence4-INCREMENT BY 2 START WITH 0 MINVALUE 0] 257s [gw1] [ 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] 257s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence5-INCREMENT BY 2 START WITH 1 MAXVALUE 5] 257s [gw1] [ 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] 257s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence6-INCREMENT BY 2 START WITH 1 NO MAXVALUE] 257s [gw1] [ 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] 257s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence7-INCREMENT BY 2 START WITH 0 NO MINVALUE] 257s [gw1] [ 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] 257s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence8-START WITH 1 MAXVALUE 10 CYCLE] 257s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence8-START WITH 1 MAXVALUE 10 CYCLE] 257s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence9-CACHE 1000] 257s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence9-CACHE 1000] 257s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_drop_ddl 257s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_drop_ddl 257s test/ext/test_serializer.py::ColumnPropertyWParamTest::test_deserailize_colprop 257s [gw1] [ 61%] PASSED test/ext/test_serializer.py::ColumnPropertyWParamTest::test_deserailize_colprop 257s test/ext/test_serializer.py::SerializeTest::test_aliases 257s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_aliases 257s test/ext/test_serializer.py::SerializeTest::test_annotated_one 257s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_annotated_one 257s test/ext/test_serializer.py::SerializeTest::test_any 257s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_any 257s test/ext/test_serializer.py::SerializeTest::test_attribute 257s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_attribute 257s test/ext/test_serializer.py::SerializeTest::test_columns 257s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_columns 257s test/ext/test_serializer.py::SerializeTest::test_expression 257s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_expression 257s test/ext/test_serializer.py::SerializeTest::test_mapper 257s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_mapper 257s test/ext/test_serializer.py::SerializeTest::test_orm_join 257s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_orm_join 257s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 257s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 257s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 257s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 257s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 257s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 257s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 257s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 257s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 257s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 257s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 257s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 257s test/ext/test_serializer.py::SerializeTest::test_query_one 257s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_one 257s test/ext/test_serializer.py::SerializeTest::test_query_three 257s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_three 257s test/ext/test_serializer.py::SerializeTest::test_query_two 257s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_two 257s test/ext/test_serializer.py::SerializeTest::test_tables 257s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_tables 257s test/ext/test_serializer.py::SerializeTest::test_unicode 257s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_unicode 257s test/ext/asyncio/test_session.py::AsyncAttrsTest::test_it_didnt_load_but_is_ok 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncAttrsTest::test_it_didnt_load_but_is_ok 257s test/ext/asyncio/test_session.py::AsyncAttrsTest::test_lazyloaders 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncAttrsTest::test_lazyloaders 257s test/ext/asyncio/test_session.py::AsyncAttrsTest::test_the_famous_lazyloader_gotcha 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncAttrsTest::test_the_famous_lazyloader_gotcha 257s test/ext/asyncio/test_session.py::AsyncCascadesTest::test_delete_w_cascade 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncCascadesTest::test_delete_w_cascade 257s test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[legacy_style] 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[legacy_style] 257s test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[new_style] 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[new_style] 257s test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session 257s test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_custom 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_custom 257s test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_del 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_del 257s test/ext/asyncio/test_session.py::AsyncProxyTest::test_gc 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_gc 257s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_connection_bound 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_connection_bound 257s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_engine_bound 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_engine_bound 257s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_kws 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_kws 257s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction 257s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction_gced 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction_gced 257s test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session 257s test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_imported 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_imported 257s test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_used 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_used 257s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw0] 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw0] 257s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw1] 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw1] 257s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_force_a_lazyload 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_force_a_lazyload 257s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get 257s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_loader_options 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_loader_options 257s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_one 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_one 257s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[execute] 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[execute] 257s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[statement] 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[statement] 257s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalar 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalar 257s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[scalars] 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[scalars] 257s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[stream_scalars] 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[stream_scalars] 257s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_session_aclose 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_session_aclose 257s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw0] 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw0] 257s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw1] 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw1] 257s test/ext/asyncio/test_session.py::AsyncSessionTest::test_close_all 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_close_all 257s test/ext/asyncio/test_session.py::AsyncSessionTest::test_info 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_info 257s test/ext/asyncio/test_session.py::AsyncSessionTest::test_init 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_init 257s test/ext/asyncio/test_session.py::AsyncSessionTest::test_requires_async_engine 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_requires_async_engine 257s test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[False] 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[False] 257s test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[True] 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[True] 257s test/ext/asyncio/test_session.py::AsyncSessionTest::test_session_close_all_deprecated 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_session_close_all_deprecated 257s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_one 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_one 257s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_two 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_two 257s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_commit_as_you_go 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_commit_as_you_go 257s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_delete 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_delete 257s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_flush 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_flush 257s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture0] 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture0] 257s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture1] 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture1] 257s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture2] 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture2] 257s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture3] 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture3] 257s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture4] 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture4] 257s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture5] 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture5] 257s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture6] 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture6] 257s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture7] 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture7] 257s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_invalidate 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_invalidate 257s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction 257s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction_with_savepoints 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction_with_savepoints 257s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge 257s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge_loader_options 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge_loader_options 257s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_one 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_one 257s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_two 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_two 257s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_refresh 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_refresh 257s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans 257s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans_noctx 257s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans_noctx 257s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expr_unflushed_obj_became_detached_expired_by_key 257s [gw1] [ 61%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expr_unflushed_obj_became_detached_expired_by_key 257s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_expired_obj_became_detached_expired 257s [gw1] [ 61%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_expired_obj_became_detached_expired 257s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_favors_immediate 257s [gw1] [ 61%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_favors_immediate 258s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_gced 258s [gw1] [ 61%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_gced 258s [gw0] [ 61%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany_unique 258s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_never_flushed 258s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchone 258s [gw1] [ 61%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_never_flushed 258s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_transient_but_manually_set 258s [gw1] [ 61%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_transient_but_manually_set 258s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed 258s [gw1] [ 61%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed 258s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_expired 258s [gw1] [ 61%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_expired 258s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_unexpired 258s [gw1] [ 61%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_unexpired 258s test/orm/test_session.py::DisposedStates::test_clear 258s [gw1] [ 61%] PASSED test/orm/test_session.py::DisposedStates::test_clear 258s test/orm/test_session.py::DisposedStates::test_close 258s [gw1] [ 61%] PASSED test/orm/test_session.py::DisposedStates::test_close 258s test/orm/test_session.py::DisposedStates::test_expire_all 258s [gw1] [ 61%] PASSED test/orm/test_session.py::DisposedStates::test_expire_all 258s test/orm/test_session.py::DisposedStates::test_expunge_all 258s [gw1] [ 61%] PASSED test/orm/test_session.py::DisposedStates::test_expunge_all 258s test/orm/test_session.py::DisposedStates::test_flush 258s [gw1] [ 62%] PASSED test/orm/test_session.py::DisposedStates::test_flush 258s test/orm/test_session.py::DisposedStates::test_invalidate 258s [gw1] [ 62%] PASSED test/orm/test_session.py::DisposedStates::test_invalidate 258s test/orm/test_session.py::DisposedStates::test_rollback 258s [gw1] [ 62%] PASSED test/orm/test_session.py::DisposedStates::test_rollback 258s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_no_string_execute 258s [gw1] [ 62%] PASSED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_no_string_execute 258s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_parameter_execute 258s [gw1] [ 62%] PASSED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_parameter_execute 258s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-False] 258s [gw1] [ 62%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-False] 258s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-True] 258s [gw1] [ 62%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-True] 258s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-False] 258s [gw1] [ 62%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-False] 258s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-True] 258s [gw1] [ 62%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-True] 259s test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_add 259s [gw1] [ 62%] PASSED test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_add 259s test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_remove 259s [gw1] [ 62%] PASSED test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_remove 259s test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_add 259s [gw1] [ 62%] PASSED test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_add 259s test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_remove 259s [gw1] [ 62%] PASSED test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_remove 259s test/orm/test_session.py::FlushWarningsTest::test_plain_add 259s [gw1] [ 62%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_add 259s test/orm/test_session.py::FlushWarningsTest::test_plain_delete 259s [gw1] [ 62%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_delete 259s test/orm/test_session.py::FlushWarningsTest::test_plain_merge 259s [gw1] [ 62%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_merge 259s test/orm/test_session.py::IsModifiedTest::test_is_modified 259s [gw1] [ 62%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified 259s test/orm/test_session.py::IsModifiedTest::test_is_modified_passive_off 259s [gw1] [ 62%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified_passive_off 259s test/orm/test_session.py::IsModifiedTest::test_is_modified_syn 259s [gw1] [ 62%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified_syn 259s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[delete] 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[delete] 259s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[insert] 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[insert] 259s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[select] 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[select] 259s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[update] 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[update] 259s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-delete] 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-delete] 259s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-insert] 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-insert] 259s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-update] 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-update] 259s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-delete] 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-delete] 259s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-insert] 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-insert] 259s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-update] 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-update] 259s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-immediateload] 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-immediateload] 259s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-selectinload] 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-selectinload] 259s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-subqueryload] 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-subqueryload] 259s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-immediateload] 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-immediateload] 259s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-selectinload] 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-selectinload] 259s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-subqueryload] 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-subqueryload] 259s test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[close] 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[close] 259s test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[expunge_all] 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[expunge_all] 259s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-False] 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-False] 259s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-True] 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-True] 259s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-False] 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-False] 259s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-True] 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-True] 259s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[close-_exclusions_00] 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[close-_exclusions_00] 259s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[expunge_all-_exclusions_01] 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[expunge_all-_exclusions_01] 259s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_clean_persistent_to_detached_via_close 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_clean_persistent_to_detached_via_close 259s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_clean_persistent 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_clean_persistent 259s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_deleted 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_deleted 259s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_persistent 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_persistent 259s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_close 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_close 259s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_expunge 259s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_expunge 260s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_gc_session_persistent_dirty 260s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_gc_session_persistent_dirty 260s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_clean 260s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_clean 260s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_dirty 260s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_dirty 260s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_persistent_dirty_to_expired 260s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_persistent_dirty_to_expired 260s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient 260s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient 260s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient_to_pending 260s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient_to_pending 260s test/ext/asyncio/test_session.py::OverrideSyncSession::test_default 260s [gw1] [ 62%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_default 260s test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_asyncio_sessionmaker 260s [gw1] [ 62%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_asyncio_sessionmaker 260s test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_class 260s [gw1] [ 62%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_class 260s test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_orm_sessionmaker 260s [gw1] [ 62%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_orm_sessionmaker 260s test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass 260s [gw1] [ 62%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass 260s test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass_override 260s [gw1] [ 62%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass_override 260s test/orm/test_session.py::SessionInterface::test_join_transaction_mode 260s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionInterface::test_join_transaction_mode 260s test/orm/test_session.py::SessionInterface::test_mapped_class_for_instance 260s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionInterface::test_mapped_class_for_instance 260s test/orm/test_session.py::SessionInterface::test_missing_state 260s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionInterface::test_missing_state 260s test/orm/test_session.py::SessionInterface::test_refresh_arg_signature 260s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionInterface::test_refresh_arg_signature 260s test/orm/test_session.py::SessionInterface::test_unmapped_class_for_instance 260s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_class_for_instance 260s test/orm/test_session.py::SessionInterface::test_unmapped_instance 260s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_instance 260s test/orm/test_session.py::SessionInterface::test_unmapped_primitives 260s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_primitives 260s test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin 260s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin 260s test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin_future 260s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin_future 260s test/orm/test_session.py::SessionStateTest::test_active_flag_partial_rollback 260s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_partial_rollback 260s test/orm/test_session.py::SessionStateTest::test_add_delete 260s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_add_delete 260s test/orm/test_session.py::SessionStateTest::test_already_attached 260s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_already_attached 260s test/orm/test_session.py::SessionStateTest::test_autocommit_kw_accepted_but_must_be_false 260s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_autocommit_kw_accepted_but_must_be_false 260s test/orm/test_session.py::SessionStateTest::test_autoflush 260s [gw1] [ 62%] SKIPPED test/orm/test_session.py::SessionStateTest::test_autoflush 260s test/orm/test_session.py::SessionStateTest::test_autoflush_2 260s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_autoflush_2 260s test/orm/test_session.py::SessionStateTest::test_autoflush_exception_addition 260s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_autoflush_exception_addition 260s test/orm/test_session.py::SessionStateTest::test_autoflush_unbound 260s [gw1] [ 62%] SKIPPED test/orm/test_session.py::SessionStateTest::test_autoflush_unbound 260s test/orm/test_session.py::SessionStateTest::test_deleted_adds_to_imap_unconditionally 260s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_adds_to_imap_unconditionally 260s test/orm/test_session.py::SessionStateTest::test_deleted_auto_expunged 260s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_auto_expunged 260s test/orm/test_session.py::SessionStateTest::test_deleted_flag 260s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_flag 260s test/orm/test_session.py::SessionStateTest::test_duplicate_update 260s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_duplicate_update 260s test/orm/test_session.py::SessionStateTest::test_explicit_expunge_deleted 260s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_explicit_expunge_deleted 260s test/orm/test_session.py::SessionStateTest::test_explicit_expunge_pending 260s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_explicit_expunge_pending 260s test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_state 260s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_state 260s test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_warning 260s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_warning 260s test/orm/test_session.py::SessionStateTest::test_identity_conflict 260s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_identity_conflict 261s test/orm/test_session.py::SessionStateTest::test_identity_map_mutate 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_identity_map_mutate 261s test/orm/test_session.py::SessionStateTest::test_info 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_info 261s test/orm/test_session.py::SessionStateTest::test_internal_identity_conflict_warning_weak 261s [gw0] [ 62%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchone 261s test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_bound 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_internal_identity_conflict_warning_weak 261s test/orm/test_session.py::SessionStateTest::test_no_double_save 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_no_double_save 261s test/orm/test_session.py::SessionStateTest::test_pickled_update 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_pickled_update 261s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-False] 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-False] 261s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-True] 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-True] 261s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-default] 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-default] 261s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-False] 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-False] 261s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-True] 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-True] 261s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-default] 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-default] 261s test/orm/test_session.py::SessionStateTest::test_with_no_autoflush 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_with_no_autoflush 261s test/orm/test_session.py::SessionStateTest::test_with_no_autoflush_after_exception 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_with_no_autoflush_after_exception 261s test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_autoflush_rollback 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_autoflush_rollback 261s test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_expunge_cascade 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_expunge_cascade 261s test/orm/test_session.py::SessionUtilTest::test_close_all_sessions 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_close_all_sessions 261s test/orm/test_session.py::SessionUtilTest::test_get 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_get 261s test/orm/test_session.py::SessionUtilTest::test_get_arguments[bind_arguments] 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[bind_arguments] 261s test/orm/test_session.py::SessionUtilTest::test_get_arguments[execution_options] 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[execution_options] 261s test/orm/test_session.py::SessionUtilTest::test_get_arguments[identity_token] 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[identity_token] 261s test/orm/test_session.py::SessionUtilTest::test_get_one 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_one 261s test/orm/test_session.py::SessionUtilTest::test_get_one_2 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_one_2 261s test/orm/test_session.py::SessionUtilTest::test_make_transient 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient 261s test/orm/test_session.py::SessionUtilTest::test_make_transient_plus_rollback 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_plus_rollback 261s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached 261s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_key_allowed 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_key_allowed 261s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_session_allowed 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_session_allowed 261s test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session0] 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session0] 261s test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session1] 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session1] 261s test/orm/test_session.py::SessionUtilTest::test_session_close_all_deprecated 261s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_session_close_all_deprecated 261s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-False] 261s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-False] 261s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-True] 261s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-True] 261s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-False] 261s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-False] 261s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-True] 261s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-True] 261s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-False] 261s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-False] 261s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-True] 261s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-True] 261s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-False] 261s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-False] 261s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-True] 261s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-True] 261s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-False] 261s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-False] 261s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-True] 261s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-True] 261s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-False] 261s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-False] 261s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-True] 261s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-True] 261s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-False] 261s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-False] 261s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-True] 261s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-True] 261s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-False] 261s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-False] 261s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-True] 261s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-True] 261s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-False] 261s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-False] 261s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-True] 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-True] 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-False] 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-False] 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-True] 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-True] 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-False] 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-False] 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-True] 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-True] 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-False] 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-False] 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-True] 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-True] 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-False] 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-False] 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-True] 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-True] 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-False] 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-False] 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-True] 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-True] 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-False] 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-False] 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-True] 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-True] 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-False] 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-False] 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-True] 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-True] 262s test/orm/test_session.py::TransScopingTest::test_autobegin_begin_method 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_begin_method 262s test/orm/test_session.py::TransScopingTest::test_autobegin_execute 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_execute 262s test/orm/test_session.py::TransScopingTest::test_autobegin_flush 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_flush 262s test/orm/test_session.py::TransScopingTest::test_autobegin_within_flush 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_within_flush 262s test/orm/test_session.py::TransScopingTest::test_close 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_close 262s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-lazyload] 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-lazyload] 262s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-select1] 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-select1] 262s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-unitofwork] 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-unitofwork] 262s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-lazyload] 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-lazyload] 262s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-select1] 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-select1] 262s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-unitofwork] 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-unitofwork] 262s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-lazyload] 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-lazyload] 262s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-select1] 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-select1] 262s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-unitofwork] 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-unitofwork] 262s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-lazyload] 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-lazyload] 262s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-select1] 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-select1] 262s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-unitofwork] 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-unitofwork] 262s test/orm/test_session.py::TransScopingTest::test_no_close_on_flush 262s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_close_on_flush 262s test/orm/test_session.py::TransScopingTest::test_transaction 262s [gw1] [ 62%] SKIPPED test/orm/test_session.py::TransScopingTest::test_transaction 264s test/orm/test_session.py::WeakIdentityMapTest::test_auto_detach_on_gc_session 264s [gw0] [ 62%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_bound 264s test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_unbound 264s [gw1] [ 62%] PASSED test/orm/test_session.py::WeakIdentityMapTest::test_auto_detach_on_gc_session 265s test/orm/test_session.py::WeakIdentityMapTest::test_fast_discard_race 265s [gw1] [ 62%] PASSED test/orm/test_session.py::WeakIdentityMapTest::test_fast_discard_race 265s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_method_sub_w_no_change 265s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_method_sub_w_no_change 265s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_requires_declaration 265s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_requires_declaration 265s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_with_declaration 265s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_with_declaration 265s test/orm/test_session_state_change.py::StateMachineTest::test_declare_only 265s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_declare_only 265s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_declared_sub_method_with_declaration 265s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_declared_sub_method_with_declaration 265s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_invalid_sub_method_with_declaration 265s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_invalid_sub_method_with_declaration 265s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_prereq_state 265s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_prereq_state 265s test/orm/test_session_state_change.py::StateMachineTest::test_method_and_sub_method_no_change 265s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_method_and_sub_method_no_change 265s test/orm/test_session_state_change.py::StateMachineTest::test_method_w_no_change_illegal_inner_change 265s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_method_w_no_change_illegal_inner_change 265s test/orm/test_session_state_change.py::StateMachineTest::test_sibling_calls_maintain_correct_state 265s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_sibling_calls_maintain_correct_state 265s test/orm/test_session_state_change.py::StateMachineTest::test_single_change 265s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_change 265s test/orm/test_session_state_change.py::StateMachineTest::test_single_failed_to_change 265s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_failed_to_change 265s test/orm/test_session_state_change.py::StateMachineTest::test_single_incorrect_change 265s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_incorrect_change 265s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[invalid] 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[invalid] 265s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[none] 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[none] 265s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[valid] 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[valid] 265s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_base 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_base 265s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_inheriting 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_inheriting 265s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join 265s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join_w_eagerload 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join_w_eagerload 265s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_select_against_abstract 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_select_against_abstract 265s test/orm/inheritance/test_single.py::ColExprTest::test_discrim_on_column_prop 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::ColExprTest::test_discrim_on_column_prop 265s test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_bar 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_bar 265s test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_foo 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_foo 265s test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_bar 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_bar 265s test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_foo 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_foo 265s test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_bar 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_bar 265s test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_foo 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_foo 265s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_join_sql 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_join_sql 265s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_joinedload_sql 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_joinedload_sql 265s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_eager_join 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_eager_join 265s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_manual_join 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_manual_join 265s test/orm/inheritance/test_single.py::RelationshipFromSingleTest::test_subquery_load 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipFromSingleTest::test_subquery_load 265s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_correlated_column_select 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_correlated_column_select 265s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_join_explicit_onclause_no_discriminator 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_join_explicit_onclause_no_discriminator 265s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_no_aliasing_from_overlap 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_no_aliasing_from_overlap 265s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_of_type 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_of_type 265s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause 265s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause_alias 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause_alias 265s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause 265s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause_alias 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause_alias 265s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop 265s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop_alias 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop_alias 265s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_relationship_to_subclass 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_relationship_to_subclass 265s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[False] 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[False] 265s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[True] 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[True] 265s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_query_wpoly_single_inh_subclass 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_query_wpoly_single_inh_subclass 265s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[False] 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[False] 265s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[True] 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[True] 265s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_wpoly_joined_inh_subclass 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_wpoly_joined_inh_subclass 265s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_wpoly_single_inh_subclass 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_wpoly_single_inh_subclass 265s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_bundle_qualification 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_bundle_qualification 265s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_column_qualification 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_column_qualification 265s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_count 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_count 265s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_discrim_bound_param_cloned_ok 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_discrim_bound_param_cloned_ok 265s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_exists_standalone 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_exists_standalone 265s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_select 265s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_select 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_update 266s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_update 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_subq 266s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_subq 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_having 266s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_having 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_multi_qualification 266s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_multi_qualification 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-0] 266s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-0] 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-1] 266s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-1] 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-2] 266s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-2] 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-3] 266s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-3] 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-0] 266s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-0] 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-1] 266s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-1] 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-2] 266s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-2] 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-3] 266s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-3] 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_aliased_w_subclass 266s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_aliased_w_subclass 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_count 266s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_count 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery 266s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery_with_composed_union 266s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery_with_composed_union 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-0] 266s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-0] 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-1] 266s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-1] 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-2] 266s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-2] 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-0] 266s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-0] 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-1] 266s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-1] 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-2] 266s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-2] 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[0] 266s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[0] 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[1] 266s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[1] 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[2] 266s [gw0] [ 63%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_unbound 266s test/aaa_profiling/test_memusage.py::CycleTest::test_session_commit_rollback 266s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[2] 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[0] 266s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[0] 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[1] 266s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[1] 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[2] 266s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[2] 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_single_inheritance 266s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_single_inheritance 266s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_filtering 266s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_filtering 267s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_joins 267s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_joins 267s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_union_modifiers 267s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_union_modifiers 267s test/orm/inheritance/test_single.py::SingleOnJoinedTest::test_single_on_joined 267s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleOnJoinedTest::test_single_on_joined 267s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_existingfrom 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_existingfrom 267s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_multilevel 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_multilevel 267s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_nofrom 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_nofrom 267s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_alias 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_alias 267s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_flat_alias 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_flat_alias 267s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_no_alias 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_no_alias 267s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestOne::test_basic 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestOne::test_basic 267s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 267s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 267s test/orm/test_subquery_relations.py::EagerTest::test_add_arbitrary_exprs 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_add_arbitrary_exprs 267s test/orm/test_subquery_relations.py::EagerTest::test_basic 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_basic 267s test/orm/test_subquery_relations.py::EagerTest::test_cyclical 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_cyclical 267s test/orm/test_subquery_relations.py::EagerTest::test_cyclical_explicit_join_depth 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_cyclical_explicit_join_depth 267s test/orm/test_subquery_relations.py::EagerTest::test_disable_dynamic 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_disable_dynamic 267s test/orm/test_subquery_relations.py::EagerTest::test_double_same_mappers 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_same_mappers 267s test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac 267s test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac_against_subquery 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac_against_subquery 267s test/orm/test_subquery_relations.py::EagerTest::test_double_with_aggregate 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_with_aggregate 267s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_one 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_one 267s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_three 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_three 267s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_two 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_two 267s test/orm/test_subquery_relations.py::EagerTest::test_from_get 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_get 267s test/orm/test_subquery_relations.py::EagerTest::test_from_params 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_params 267s test/orm/test_subquery_relations.py::EagerTest::test_from_statement[False] 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_statement[False] 267s test/orm/test_subquery_relations.py::EagerTest::test_from_statement[True] 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_statement[True] 267s test/orm/test_subquery_relations.py::EagerTest::test_group_by_only 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_group_by_only 267s test/orm/test_subquery_relations.py::EagerTest::test_limit 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_limit 267s test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_plain 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_plain 267s test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join 267s test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join_alias 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join_alias 267s test/orm/test_subquery_relations.py::EagerTest::test_many_to_one 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_one 267s test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[cte] 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[cte] 267s test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[plain] 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[plain] 267s test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[subquery] 267s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[subquery] 268s test/orm/test_subquery_relations.py::EagerTest::test_mapper_pathing 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_mapper_pathing 268s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-False] 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-False] 268s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-True] 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-True] 268s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-False] 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-False] 268s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-True] 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-True] 268s test/orm/test_subquery_relations.py::EagerTest::test_one_to_many_scalar 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_one_to_many_scalar 268s test/orm/test_subquery_relations.py::EagerTest::test_options_pathing 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_options_pathing 268s test/orm/test_subquery_relations.py::EagerTest::test_orderby 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby 268s test/orm/test_subquery_relations.py::EagerTest::test_orderby_desc 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby_desc 268s test/orm/test_subquery_relations.py::EagerTest::test_orderby_multi 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby_multi 268s test/orm/test_subquery_relations.py::EagerTest::test_orderby_related 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby_related 268s test/orm/test_subquery_relations.py::EagerTest::test_params_arent_cached 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_params_arent_cached 268s test/orm/test_subquery_relations.py::EagerTest::test_uselist_false_warning 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_uselist_false_warning 268s test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_one 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_one 268s test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_two 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_two 268s test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_joined 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_joined 268s test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_subq 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_subq 268s test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[not_use_in] 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[not_use_in] 268s test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[use_in] 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[use_in] 268s test/orm/test_subquery_relations.py::Issue6149Test::test_issue_6419 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::Issue6149Test::test_issue_6419 268s test/orm/test_subquery_relations.py::JoinedNoLoadConflictTest::test_subqueryload_on_joined_noload 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::JoinedNoLoadConflictTest::test_subqueryload_on_joined_noload 268s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 268s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 268s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 268s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 268s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_no_query_on_deferred 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_no_query_on_deferred 268s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_populate_existing_propagate 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_populate_existing_propagate 268s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 268s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 268s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 268s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 268s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 268s test/orm/test_subquery_relations.py::OrderBySecondaryTest::test_ordering 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::OrderBySecondaryTest::test_ordering 268s test/orm/test_subquery_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_subquery_w_polymorphic 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_subquery_w_polymorphic 268s test/orm/test_subquery_relations.py::SelfReferentialTest::test_basic 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_basic 268s test/orm/test_subquery_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 268s test/orm/test_subquery_relations.py::SelfReferentialTest::test_no_depth 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_no_depth 268s test/orm/test_subquery_relations.py::SelfReferentialTest::test_options 268s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_options 269s test/orm/test_subquery_relations.py::SelfReferentialTest::test_with_deferred 269s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_with_deferred 269s test/orm/test_subquery_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_subq_subclass 269s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_subq_subclass 269s test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_cant_do_distinct_in_joins 269s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_cant_do_distinct_in_joins 269s test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_strategy_opt_m2o 269s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_strategy_opt_m2o 269s test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_unrelated_opt_m2o 269s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_unrelated_opt_m2o 269s test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_m2o 269s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_m2o 269s test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_o2m 269s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_o2m 269s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[Compiled] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[Compiled] 269s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[DDLCompiler] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[DDLCompiler] 269s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSDDLCompiler] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSDDLCompiler] 269s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLCompiler] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLCompiler] 269s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLStrictCompiler] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLStrictCompiler] 269s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler] 269s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mariadbconnector] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mariadbconnector] 269s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqlconnector] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqlconnector] 269s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqldb] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqldb] 269s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLDDLCompiler] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLDDLCompiler] 269s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler] 269s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler_cx_oracle] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler_cx_oracle] 269s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleDDLCompiler] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleDDLCompiler] 269s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler] 269s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_asyncpg] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_asyncpg] 269s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_pg8000] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_pg8000] 269s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_psycopg] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_psycopg] 269s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGDDLCompiler] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGDDLCompiler] 269s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLCompiler] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLCompiler] 269s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteCompiler] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteCompiler] 269s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteDDLCompiler] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteDDLCompiler] 269s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[StrSQLCompiler] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[StrSQLCompiler] 269s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-engine] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-engine] 269s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-false] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-false] 269s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-option] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-option] 269s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-engine] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-engine] 269s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-false] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-false] 269s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-option] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-option] 269s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_off 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_off 269s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_on 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_on 269s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[not_use_dialect_setting] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[not_use_dialect_setting] 269s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[use_dialect_setting] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[use_dialect_setting] 269s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_turn_autocommit_off_via_default_iso_level 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_turn_autocommit_off_via_default_iso_level 269s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[7\xe7\x9f] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[7\xe7\x9f] 269s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[this is binary] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[this is binary] 269s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_pickle_roundtrip 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_pickle_roundtrip 269s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected0-_exclusions_00] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected0-_exclusions_00] 269s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected1-_exclusions_01] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected1-_exclusions_01] 269s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected2-_exclusions_02] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected2-_exclusions_02] 269s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected3-_exclusions_03] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected3-_exclusions_03] 269s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected4-_exclusions_04] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected4-_exclusions_04] 269s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected5-_exclusions_05] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected5-_exclusions_05] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-not_use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-not_use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-not_use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-not_use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-not_use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-not_use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-not_use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-not_use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-not_use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-not_use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-not_use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-not_use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-not_use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-not_use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-not_use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-not_use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-not_use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-not_use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-not_use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-not_use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-not_use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-not_use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-not_use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-not_use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-not_use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-not_use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-not_use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-not_use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-not_use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-not_use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-not_use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-not_use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-use_composite] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-use_composite] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-(3)] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-(3)] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-[brack]] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-[brack]] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-col%p] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-col%p] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-plainname] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-plainname] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-(3)] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-(3)] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-[brack]] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-[brack]] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-col%p] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-col%p] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-plainname] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-plainname] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-(3)] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-(3)] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-[brack]] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-[brack]] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-col%p] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-col%p] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-plainname] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-plainname] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-(3)] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-(3)] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-[brack]] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-[brack]] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-col%p] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-col%p] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-plainname] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-plainname] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-(3)] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-(3)] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-[brack]] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-[brack]] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-col%p] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-col%p] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-plainname] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-plainname] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-(3)] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-(3)] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-[brack]] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-[brack]] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-col%p] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-col%p] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-plainname] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-plainname] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-(3)] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-(3)] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-[brack]] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-[brack]] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-col%p] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-col%p] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-plainname] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-plainname] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-(3)] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-(3)] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-[brack]] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-[brack]] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-col%p] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-col%p] 269s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-plainname] 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-plainname] 269s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_null 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_null 269s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_render_literal_bool 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_render_literal_bool 269s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_round_trip 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_round_trip 269s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_whereclause 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_whereclause 269s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_from_round_trip 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_from_round_trip 269s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_scalar_subq_round_trip 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_scalar_subq_round_trip 269s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_insert_from_select_round_trip 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_insert_from_select_round_trip 269s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_nonrecursive_round_trip 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_nonrecursive_round_trip 269s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_recursive_round_trip 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_recursive_round_trip 269s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_update_from_round_trip 269s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_update_from_round_trip 269s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-not_values_named] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-not_values_named] 269s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-values_named] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-values_named] 269s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-not_values_named] 269s [gw1] [ 63%] 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] 269s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-values_named] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-values_named] 269s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-not_values_named] 269s [gw1] [ 63%] 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] 269s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-values_named] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-values_named] 269s 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] 269s [gw1] [ 63%] 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] 269s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-not_cte_named-values_named] 269s [gw1] [ 63%] 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] 269s test/dialect/test_suite.py::CastTypeDecoratorTest_sqlite+pysqlite_3_46_1::test_special_type 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::CastTypeDecoratorTest_sqlite+pysqlite_3_46_1::test_special_type 269s test/dialect/test_suite.py::CollateTest_sqlite+pysqlite_3_46_1::test_collate_order_by 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::CollateTest_sqlite+pysqlite_3_46_1::test_collate_order_by 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-MyInline] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-MyInline] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-None] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-None] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-my_inline] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-my_inline] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-MyInline] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-MyInline] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-None] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-None] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-my_inline] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-my_inline] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[False] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[False] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[True] 269s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[True] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[False] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[False] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[True] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[True] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-MyCkConst] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-MyCkConst] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-None] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-None] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-my_ck_const] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-my_ck_const] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-MyCkConst] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-MyCkConst] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-None] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-None] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-my_ck_const] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-my_ck_const] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-CASCADE-None-_exclusions_00] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-CASCADE-None-_exclusions_00] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-RESTRICT-_exclusions_04] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-RESTRICT-_exclusions_04] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-SET NULL-_exclusions_01] 269s [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] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-RESTRICT-None-_exclusions_05] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-RESTRICT-None-_exclusions_05] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected2-None-NO ACTION-_exclusions_02] 269s [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] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected3-NO ACTION-None-_exclusions_03] 269s [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] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[False] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[False] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[True] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[True] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_nullable_reflection 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_nullable_reflection 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_numeric_reflection 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_numeric_reflection 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_covering_index 269s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_covering_index 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_expression_based_indexes 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_expression_based_indexes 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Boolean-default2-1|true-_exclusions_02] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Boolean-default2-1|true-_exclusions_02] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[DateTime-default5-current_timestamp|now|getdate-_exclusions_05] 269s [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] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-10-'?10'?-_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-10-'?10'?-_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default0-'?10'?-_exclusions_00] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default0-'?10'?-_exclusions_00] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default3-3\\+5-_exclusions_03] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default3-3\\+5-_exclusions_03] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default4-3\\*5-_exclusions_04] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default4-3\\*5-_exclusions_04] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default6-3\\+5-_exclusions_06] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default6-3\\+5-_exclusions_06] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[CHAR-_exclusions_02] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[CHAR-_exclusions_02] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NCHAR-_exclusions_04] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NCHAR-_exclusions_04] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NVARCHAR-_exclusions_03] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NVARCHAR-_exclusions_03] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[String-_exclusions_00] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[String-_exclusions_00] 269s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[VARCHAR-_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[VARCHAR-_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_column_collation_reflection 269s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_column_collation_reflection 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode 269s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode_full 269s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode_full 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_dialect_initialize 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_dialect_initialize 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-False-_exclusions_00] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-False-_exclusions_00] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-True-_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-True-_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-False-_exclusions_02] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-False-_exclusions_02] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-True-_exclusions_03] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-True-_exclusions_03] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments 269s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments_with_schema 269s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments_with_schema 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_default_schema_name 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_default_schema_name 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[False-_exclusions_00] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[False-_exclusions_00] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[True-_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[True-_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[FK_users_id] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[FK_users_id] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[fk.with.dots] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[fk.with.dots] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[fk_users_id] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[fk_users_id] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[mixedCaseName] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[mixedCaseName] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[False-_exclusions_00] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[False-_exclusions_00] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[True-_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[True-_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[IX_test_data] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[IX_test_data] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[ix.with.dots] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[ix.with.dots] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[ix_test_data] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[ix_test_data] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[mixedCaseIndex] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[mixedCaseIndex] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_inter_schema_foreign_keys 269s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_inter_schema_foreign_keys 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 269s [gw1] [ 64%] 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] 269s 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] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 269s [gw1] [ 64%] 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] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 269s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 269s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 64%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 64%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 64%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 64%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 64%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 64%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 64%] 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] 270s 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] 270s [gw1] [ 64%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 64%] 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] 270s 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] 270s [gw1] [ 64%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 64%] 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] 270s 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] 270s [gw1] [ 64%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 64%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 64%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 64%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 64%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 64%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 64%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 64%] 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] 270s 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] 270s [gw1] [ 64%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 64%] 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] 270s 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] 270s [gw1] [ 64%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 64%] 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] 270s 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] 270s [gw1] [ 64%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 65%] 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] 270s 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] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 65%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [gw1] [ 66%] 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] 270s 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] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 270s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 270s [gw1] [ 66%] 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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 270s [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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 270s [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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 270s [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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 270s [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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 270s [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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 270s [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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 270s [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] 270s 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] 270s [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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [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] 270s 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] 270s [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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [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] 270s 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] 270s [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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 270s [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] 270s 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] 270s [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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [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] 270s 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] 270s [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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [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] 270s 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] 270s [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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 270s [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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 270s [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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 270s [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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 270s [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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 270s [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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 270s [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] 270s 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] 270s [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] 270s 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] 270s [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] 270s 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] 270s [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] 270s 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] 270s [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] 270s 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] 270s [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] 270s 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] 270s [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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 270s [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] 270s 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] 270s [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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 270s [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] 270s 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] 270s [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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 270s [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] 270s 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] 270s [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] 270s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 270s [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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 271s [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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s [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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_nopk-noncol_idx_nopk] 271s [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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_pk-noncol_idx_pk] 271s [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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[False-_exclusions_00] 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[False-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[True-_exclusions_01] 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[True-_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[PK_test_table] 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[PK_test_table] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[mixedCasePK] 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[mixedCasePK] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[pk.with.dots] 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[pk.with.dots] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[pk_test_table] 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[pk_test_table] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names_w_translate_map 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names_w_translate_map 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-None-_exclusions_10] 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-None-_exclusions_10] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-foreign_key-_exclusions_11] 271s [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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-None-_exclusions_10] 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-None-_exclusions_10] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-foreign_key-_exclusions_11] 271s [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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[False-_exclusions_01] 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[False-_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[True-_exclusions_00] 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[True-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_columns 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_columns 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_indexes 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_indexes 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_names 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_names 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_unique_constraints 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_unique_constraints 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_columns 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_columns 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_names 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_names 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[False-_exclusions_01] 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[False-_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[True-_exclusions_00] 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[True-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[UQ_email] 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[UQ_email] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[mixedCaseUQ] 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[mixedCaseUQ] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[uq.with.dots] 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[uq.with.dots] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[uq_email] 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[uq_email] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[False-_exclusions_00] 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[False-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[True-_exclusions_01] 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[True-_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition_does_not_exist 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition_does_not_exist 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[False-_exclusions_01] 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[False-_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[True-_exclusions_00] 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[True-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema_w_translate_map 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema_w_translate_map 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-False] 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-False] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-True] 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-True] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-False] 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-False] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-True] 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-True] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[False-_exclusions_01] 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[False-_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[True-_exclusions_00] 271s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[True-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 271s [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] 271s 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] 271s [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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 271s [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] 271s 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] 271s [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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 271s [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] 271s 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] 271s [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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 271s [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] 271s 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] 271s [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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s 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] 271s [gw1] [ 67%] 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] 271s 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] 271s [gw1] [ 67%] 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] 271s 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] 271s [gw1] [ 67%] 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] 271s 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] 271s [gw1] [ 67%] 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] 271s 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] 271s [gw1] [ 67%] 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] 271s 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] 271s [gw1] [ 67%] 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] 271s 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] 271s [gw1] [ 67%] 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] 271s 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] 271s [gw1] [ 67%] 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] 271s 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] 271s [gw1] [ 67%] 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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 67%] 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] 271s 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] 271s [gw1] [ 67%] 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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 67%] 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] 271s 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] 271s [gw1] [ 67%] 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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 67%] 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] 271s 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] 271s [gw1] [ 67%] 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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 67%] 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] 271s 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] 271s [gw1] [ 67%] 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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 67%] 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] 271s 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] 271s [gw1] [ 67%] 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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 67%] 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] 271s 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] 271s [gw1] [ 67%] 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] 271s 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] 271s [gw1] [ 67%] 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] 271s 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] 271s [gw1] [ 67%] 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] 271s 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] 271s [gw1] [ 67%] 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] 271s 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] 271s [gw1] [ 67%] 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] 271s 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] 271s [gw1] [ 67%] 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] 271s 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] 271s [gw1] [ 67%] 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] 271s 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] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 271s [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] 271s 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] 271s [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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 271s [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] 271s 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] 271s [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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s 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] 271s [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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 271s [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] 271s 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] 271s [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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [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] 271s 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] 271s [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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [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] 271s 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] 271s [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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_check_constraints-_exclusions_06] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_check_constraints-_exclusions_06] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_columns-_exclusions_01] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_columns-_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_foreign_keys-_exclusions_03] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_foreign_keys-_exclusions_03] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_indexes-_exclusions_04] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_indexes-_exclusions_04] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_pk_constraint-_exclusions_02] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_pk_constraint-_exclusions_02] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_comment-_exclusions_07] 271s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_comment-_exclusions_07] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_options-_exclusions_00] 271s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_options-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_unique_constraints-_exclusions_05] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_unique_constraints-_exclusions_05] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_table_temp_table 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_table_temp_table 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_schema_cache 271s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_schema_cache 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_unreflectable 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_unreflectable 271s test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_fk_column_order 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_fk_column_order 271s test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_pk_column_order 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_pk_column_order 271s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 271s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 271s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_in_unions_from_alias 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_in_unions_from_alias 271s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 271s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 271s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 271s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_select_from_plain_union 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_select_from_plain_union 271s test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_all 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_all 271s test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_columns 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_columns 271s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_computed_col_default_not_set 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_computed_col_default_not_set 271s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_computed 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_computed 271s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted 271s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted_with_schema 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted_with_schema 271s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_literal 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_literal 271s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null 271s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 271s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 271s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 271s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 271s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_literal 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_literal 271s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null 271s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 271s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip 271s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 271s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_select_direct 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_select_direct 271s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_literal 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_literal 271s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null 271s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 271s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 271s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 271s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 271s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_literal 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_literal 271s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null 271s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 271s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 271s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 271s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 271s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 271s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 271s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 271s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 271s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 271s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_literal 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_literal 271s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null 271s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 271s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 271s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 271s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 271s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 271s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 271s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 271s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 271s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[%percent] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[%percent] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[/slashes/] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[/slashes/] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1col:on] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1col:on] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1param] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1param] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[42numbers] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[42numbers] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[[BracketsAndCase]] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[[BracketsAndCase]] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[___name] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[___name] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_name] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_name] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_starts_with_underscore] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_starts_with_underscore] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[boring] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[boring] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[col:ons] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[col:ons] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[dot.s] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[dot.s] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[has spaces] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[has spaces] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more :: %colons%] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more :: %colons%] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more/slashes] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more/slashes] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[par(ens)] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[par(ens)] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per % cent] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per % cent] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per cent] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per cent] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%(ens)yah] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%(ens)yah] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%signs] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%signs] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[q?marks] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[q?marks] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[%percent] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[%percent] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[/slashes/] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[/slashes/] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1col:on] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1col:on] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1param] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1param] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[42numbers] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[42numbers] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[[BracketsAndCase]] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[[BracketsAndCase]] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[___name] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[___name] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_name] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_name] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_starts_with_underscore] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_starts_with_underscore] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[boring] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[boring] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[col:ons] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[col:ons] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[dot.s] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[dot.s] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[has spaces] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[has spaces] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more :: %colons%] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more :: %colons%] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more/slashes] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more/slashes] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[par(ens)] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[par(ens)] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per % cent] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per % cent] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per cent] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per cent] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%(ens)yah] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%(ens)yah] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%signs] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%signs] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[q?marks] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[q?marks] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[%percent] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[%percent] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[/slashes/] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[/slashes/] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1col:on] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1col:on] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1param] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1param] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[42numbers] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[42numbers] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[[BracketsAndCase]] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[[BracketsAndCase]] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[___name] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[___name] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_name] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_name] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_starts_with_underscore] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_starts_with_underscore] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[boring] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[boring] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[col:ons] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[col:ons] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[dot.s] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[dot.s] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[has spaces] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[has spaces] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more :: %colons%] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more :: %colons%] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more/slashes] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more/slashes] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[par(ens)] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[par(ens)] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per % cent] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per % cent] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per cent] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per cent] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%(ens)yah] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%(ens)yah] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%signs] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%signs] 271s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[q?marks] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[q?marks] 271s test/dialect/test_suite.py::DistinctOnTest_sqlite+pysqlite_3_46_1::test_distinct_on 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DistinctOnTest_sqlite+pysqlite_3_46_1::test_distinct_on 271s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a%] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a%] 271s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a] 271s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b%percent] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b%percent] 271s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b] 271s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[r\xe9veill\xe9] 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[r\xe9veill\xe9] 271s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 271s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany_returning 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany_returning 271s test/dialect/test_suite.py::EscapingTest::test_percent_sign_round_trip 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::EscapingTest::test_percent_sign_round_trip 271s test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_exception_with_non_ascii 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_exception_with_non_ascii 271s test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_integrity_error 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_integrity_error 271s test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists 271s test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists_false 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists_false 271s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_bindparam 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_bindparam 271s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_direct 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_direct 271s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam 271s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam_non_tuple 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam_non_tuple 271s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_typed_bindparam_non_tuple 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_typed_bindparam_non_tuple 271s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_bindparam 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_bindparam 271s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_direct 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_direct 271s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_bindparam 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_bindparam 271s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_direct 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_direct 271s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_bindparam 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_bindparam 271s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_direct 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_direct 271s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_bindparam 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_bindparam 271s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_direct 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_direct 271s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_in_plus_notempty_notin 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_in_plus_notempty_notin 271s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_bindparam 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_bindparam 271s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_direct 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_direct 271s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_bindparam 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_bindparam 271s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_direct 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_direct 271s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_bindparam 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_bindparam 271s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_direct 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_direct 271s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_bindparam 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_bindparam 271s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_direct 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_direct 271s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_bindparam 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_bindparam 271s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_direct 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_direct 271s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_nonempty_in_plus_empty_notin 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_nonempty_in_plus_empty_notin 271s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_bindparam 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_bindparam 271s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_direct 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_direct 271s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_typed_str_in 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_typed_str_in 271s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_untyped_str_in 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_untyped_str_in 271s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_fetch_offset 271s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_fetch_offset 271s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit 271s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit_offset 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit_offset 271s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_offset 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_offset 271s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_fetch_offset 271s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_fetch_offset 271s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit 271s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_offset 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_offset 271s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_simple_offset 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_simple_offset 271s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_offset 271s [gw1] [ 67%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_offset 271s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_no_order 271s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_no_order 271s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_nobinds 271s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_nobinds 271s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent 271s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent 271s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent_ties 271s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent_ties 271s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties 271s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties 271s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties_exact_number 271s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties_exact_number 271s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_offset_nobinds 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_offset_nobinds 271s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_render_multiple_times 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_render_multiple_times 271s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch 271s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch 271s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_offset 271s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_offset 271s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent 271s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent 271s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent_ties 271s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent_ties 271s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_ties 271s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_ties 271s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit 271s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_expr_offset 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_expr_offset 271s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases0] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases0] 271s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases1] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases1] 271s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases2] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases2] 271s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset 271s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset_zero 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset_zero 271s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 271s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 271s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 271s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 271s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 271s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 271s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 271s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 271s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 271s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 271s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 271s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 271s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[dialect] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[dialect] 271s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[inspector] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[inspector] 271s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[dialect] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[dialect] 271s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[inspector] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[inspector] 271s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table 271s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_cache 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_cache 271s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_nonexistent_schema 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_nonexistent_schema 271s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_schema 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_schema 271s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_table 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_table 271s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_view 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_view 271s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view 271s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view_schema 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view_schema 271s test/dialect/test_suite.py::IdentityAutoincrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_with_identity 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IdentityAutoincrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_with_identity 271s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert 271s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert_implicit_returning 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert_implicit_returning 271s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert 271s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert_multiple 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert_multiple 271s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select 271s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc 271s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc_no_rows 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc_no_rows 271s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_with_defaults 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_with_defaults 271s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-plain] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-plain] 271s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-return_defaults] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-return_defaults] 271s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-plain] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-plain] 271s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-return_defaults] 271s [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] 271s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-1376537018368127] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-1376537018368127] 271s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483646] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483646] 271s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483647] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483647] 271s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483648] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483648] 271s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483649] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483649] 271s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[0] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[0] 271s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[1376537018368127] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[1376537018368127] 271s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483646] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483646] 271s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483647] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483647] 271s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483648] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483648] 271s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483649] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483649] 271s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-1376537018368127] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-1376537018368127] 271s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483646] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483646] 271s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483647] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483647] 271s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483648] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483648] 271s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483649] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483649] 271s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[0] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[0] 271s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[1376537018368127] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[1376537018368127] 271s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483646] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483646] 271s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483647] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483647] 271s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483648] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483648] 271s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483649] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483649] 271s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_literal 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_literal 271s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_different] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_different] 271s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_same] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_same] 271s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_null] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_null] 271s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_first] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_first] 271s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_second] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_second] 271s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_all_levels 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_all_levels 271s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_isolation_level 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_isolation_level 271s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_user_setting_is_restored 271s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_user_setting_is_restored 271s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 271s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 271s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_non_default_isolation_level 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_non_default_isolation_level 271s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_against_string_basic 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_against_string_basic 271s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_mixed_path 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_mixed_path 271s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_simple_int 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_simple_int 271s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_spaces_in_key 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_spaces_in_key 271s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_string_path 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_string_path 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_eval_none_flag_orm 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_eval_none_flag_orm 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None0] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None0] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None1] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None1] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal0] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal0] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal1] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal1] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal2] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal2] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean0] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean0] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean1] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean1] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean2] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean2] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float0] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float0] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float1] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float1] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float2] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float2] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer0] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer0] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer1] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer1] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer2] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer2] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer3] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer3] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json0] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json0] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json1] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json1] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric0] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric0] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric1] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric1] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric2] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric2] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string0] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string0] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string1] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string1] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string2] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string2] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string3] 271s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string3] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal0] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal0] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal1] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal1] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal2] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal2] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean0] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean0] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean1] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean1] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean2] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean2] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float0] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float0] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float1] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float1] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float2] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float2] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer0] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer0] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer1] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer1] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer2] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer2] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer3] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer3] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric0] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric0] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric1] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric1] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric2] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric2] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string0] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string0] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string1] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string1] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string2] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string2] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string3] 271s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string3] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal0] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal0] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal1] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal1] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal2] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal2] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean0] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean0] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean1] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean1] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean2] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean2] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float0] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float0] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float1] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float1] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float2] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float2] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer0] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer0] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer1] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer1] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer2] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer2] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer3] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer3] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric0] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric0] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric1] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric1] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric2] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric2] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string0] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string0] 271s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string1] 271s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string1] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string2] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string2] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string3] 272s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string3] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_custom_json 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_custom_json 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_data1 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_data1 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_json_null_as_json_null 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_json_null_as_json_null 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[multiparameters] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[multiparameters] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[parameters] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[parameters] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[values] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[values] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[multiparameters] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[multiparameters] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[omit] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[omit] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[parameters] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[parameters] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[values] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[values] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-ascii] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-ascii] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-unicode] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-unicode] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-ascii] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-ascii] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-unicode] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-unicode] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-ascii] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-ascii] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-unicode] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-unicode] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-ascii] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-ascii] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-unicode] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-unicode] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-ascii] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-ascii] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-unicode] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-unicode] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-ascii] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-ascii] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-unicode] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-unicode] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1.0] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1.0] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[0] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[0] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15.052] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15.052] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[False] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[False] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[None] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[None] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[True] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[True] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[a string] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[a string] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve ill\xe9] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve ill\xe9] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve\U0001f40d ill\xe9] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve\U0001f40d ill\xe9] 272s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_unicode_round_trip 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_unicode_round_trip 272s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_false 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_false 272s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_fk 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_fk 272s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_true 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_true 272s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_false 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_false 272s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_fk 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_fk 272s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert 272s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_last_inserted_id 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_last_inserted_id 272s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_native_lastrowid_autoinc 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_native_lastrowid_autoinc 272s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape 272s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape_escape 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape_escape 272s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_escape 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_escape 272s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_unescaped 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_unescaped 272s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape 272s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape_escape 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape_escape 272s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_escape 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_escape 272s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_sqlexpr 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_sqlexpr 272s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_unescaped 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_unescaped 272s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_not_regexp_match 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_not_regexp_match 272s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[(b|c)-expected5] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[(b|c)-expected5] 272s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[9cde-expected3] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[9cde-expected3] 272s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^(b|c)-expected6] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^(b|c)-expected6] 272s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^a-expected4] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^a-expected4] 272s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^abc-expected2] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^abc-expected2] 272s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[a.cde-expected0] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[a.cde-expected0] 272s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[abc-expected1] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[abc-expected1] 272s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_replace 272s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_replace 272s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape 272s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape_escape 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape_escape 272s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_escape 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_escape 272s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_sqlexpr 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_sqlexpr 272s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_unescaped 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_unescaped 272s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ck-_exclusions_03] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ck-_exclusions_03] 272s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[fk-_exclusions_00] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[fk-_exclusions_00] 272s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ix-_exclusions_02] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ix-_exclusions_02] 272s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[pk-_exclusions_01] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[pk-_exclusions_01] 272s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[uq-_exclusions_04] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[uq-_exclusions_04] 272s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip 272s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip_w_cast 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip_w_cast 272s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal 272s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal_large 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal_large 272s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_decimal 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_decimal 272s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_float 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_float 272s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_coerce_round_trip 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_coerce_round_trip 272s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_custom_scale 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_custom_scale 272s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Double] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Double] 272s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Float] 272s [gw1] [ 68%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Float] 272s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_infinity_floats 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_infinity_floats 272s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_many_significant_digits 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_many_significant_digits 272s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_decimal 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_decimal 272s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_float 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_float 272s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_no_decimal 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_no_decimal 272s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_decimal 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_decimal 272s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_float 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_float 272s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_precision_decimal 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_precision_decimal 272s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_float 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_float 272s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric 272s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric_asfloat 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric_asfloat 272s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int 272s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int_desc 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int_desc 272s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_multiple 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_multiple 272s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_group_by_composed 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_group_by_composed 272s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain 272s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain_desc 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain_desc 272s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_returning_roundtrip 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_returning_roundtrip 272s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_roundtrip 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_roundtrip 272s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_single_roundtrip 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_single_roundtrip 272s test/dialect/test_suite.py::PingTest_sqlite+pysqlite_3_46_1::test_do_ping 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PingTest_sqlite+pysqlite_3_46_1::test_do_ping 272s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile 272s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile_literal_binds 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile_literal_binds 272s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute 272s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_expanding_plus_literal_execute 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_expanding_plus_literal_execute 272s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_execute 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_execute 272s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_heterogeneous_execute 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_heterogeneous_execute 272s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote " two-_exclusions_01] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote " two-_exclusions_01] 272s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote ' one-_exclusions_00] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote ' one-_exclusions_00] 272s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote " two-_exclusions_01] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote " two-_exclusions_01] 272s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote ' one-_exclusions_00] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote ' one-_exclusions_00] 272s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote " two-_exclusions_01] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote " two-_exclusions_01] 272s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote ' one-_exclusions_00] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote ' one-_exclusions_00] 272s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote " two-_exclusions_01] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote " two-_exclusions_01] 272s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote ' one-_exclusions_00] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote ' one-_exclusions_00] 272s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote " two-_exclusions_01] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote " two-_exclusions_01] 272s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote ' one-_exclusions_00] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote ' one-_exclusions_00] 272s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote " two-_exclusions_01] 272s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote " two-_exclusions_01] 272s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote ' one-_exclusions_00] 272s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote ' one-_exclusions_00] 272s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote " two-_exclusions_01] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote " two-_exclusions_01] 272s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote ' one-_exclusions_00] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote ' one-_exclusions_00] 272s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote " two-_exclusions_01] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote " two-_exclusions_01] 272s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote ' one-_exclusions_00] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote ' one-_exclusions_00] 272s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote " two-_exclusions_01] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote " two-_exclusions_01] 272s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote ' one-_exclusions_00] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote ' one-_exclusions_00] 272s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_many 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_many 272s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_single 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_single 272s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_many 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_many 272s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_single 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_single 272s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_many 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_many 272s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_single 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_single 272s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert_implicit_returning 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert_implicit_returning 272s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_autocommit 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_autocommit 272s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_no_autocommit 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_no_autocommit 272s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary1] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary1] 272s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary2] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary2] 272s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-UUID] 272s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-UUID] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary1] 272s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary1] 272s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary2] 272s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary2] 272s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-UUID] 272s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-UUID] 272s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-generic_native_uuid] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-non_native_uuid] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary1] 272s [gw1] [ 69%] 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] 272s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary2] 272s [gw1] [ 69%] 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] 272s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-UUID] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary1] 272s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary1] 272s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary2] 272s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary2] 272s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-UUID] 272s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-UUID] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw0] [ 69%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_commit_rollback 272s [gw1] [ 69%] 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] 272s test/aaa_profiling/test_memusage.py::CycleTest::test_session_execute_orm 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s 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] 272s [gw1] [ 69%] 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] 272s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insertmanyvalues_returning 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insertmanyvalues_returning 272s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_last_inserted_id_implicit_returning 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_last_inserted_id_implicit_returning 272s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_basic 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_basic 272s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_delete_rowcount 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_delete_rowcount 272s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_delete_rowcount 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_delete_rowcount 272s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_update_rowcount 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_update_rowcount 272s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-delete] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-delete] 272s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-insert] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-insert] 272s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-select] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-select] 272s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-update] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-update] 272s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-delete] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-delete] 272s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-insert] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-insert] 272s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-select] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-select] 272s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-update] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-update] 272s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_raw_sql_rowcount 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_raw_sql_rowcount 272s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_text_rowcount 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_text_rowcount 272s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-implicit_returning] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-implicit_returning] 272s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-not_implicit_returning] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-not_implicit_returning] 272s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-implicit_returning] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-implicit_returning] 272s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-not_implicit_returning] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-not_implicit_returning] 272s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount1 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount1 272s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount2 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount2 272s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_w_scalar_select 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_w_scalar_select 272s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_with_dupe_names 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_with_dupe_names 272s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_attr 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_attr 272s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_col_object 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_col_object 272s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_int 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_int 272s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_string 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_string 272s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_both_tables 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_both_tables 272s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_whereclause_only 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_whereclause_only 272s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_subquery 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_subquery 272s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete 272s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[emptyin] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[emptyin] 272s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[norows] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[norows] 272s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[rows] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[rows] 272s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 272s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[emptyin] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[emptyin] 272s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[norows] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[norows] 272s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[rows] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[rows] 272s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_binary 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_binary 272s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_clauselist 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_clauselist 272s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[%B%-expected0] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[%B%-expected0] 272s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C%Z-expected2] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C%Z-expected2] 272s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C-expected1] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C-expected1] 272s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal 272s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 272s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 272s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_quoting 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_quoting 272s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_nolength_string 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_nolength_string 272s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 272s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 272s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 272s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 272s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 272s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 272s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 272s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 272s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 272s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 272s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 272s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 272s test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_comments 272s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_comments 272s test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_identity 272s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_identity 272s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal 272s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 272s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 272s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_percentsigns 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_percentsigns 272s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_quoting 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_quoting 272s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_empty_strings 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_empty_strings 272s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_null_strings 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_null_strings 272s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_roundtrip 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_roundtrip 272s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 272s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 272s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 272s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 272s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 272s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_select_direct 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_select_direct 272s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_literal 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_literal 272s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null 272s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 272s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip 272s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 272s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_select_direct 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_select_direct 272s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[-15-5--3] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[-15-5--3] 272s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[15-10-1] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[15-10-1] 272s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer_bound 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer_bound 272s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_numeric[5.52-2.4-2.0] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_numeric[5.52-2.4-2.0] 272s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_float[5.52-2.4-2.3] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_float[5.52-2.4-2.3] 272s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[-15-10--1.5] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[-15-10--1.5] 272s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[15-10-1.5] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[15-10-1.5] 272s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer_bound 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer_bound 272s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_numeric[5.52-2.4-2.3] 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_numeric[5.52-2.4-2.3] 272s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_col_targeting 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_col_targeting 272s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_insert 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_insert 272s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_reflect 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_reflect 272s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_repr 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_repr 272s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_empty_strings_text 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_empty_strings_text 272s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal 272s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 272s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_null_strings_text 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_null_strings_text 272s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip 272s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 272s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_empty_strings_varchar 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_empty_strings_varchar 272s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal 272s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 272s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_null_strings_varchar 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_null_strings_varchar 272s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip 272s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 272s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_text 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_text 272s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_uuid 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_uuid 272s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_text 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_text 272s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_uuid 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_uuid 272s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_returning 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_returning 272s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_round_trip 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_round_trip 272s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_text_round_trip 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_text_round_trip 272s test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window 272s test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window_rows_between 272s [gw1] [ 69%] PASSED test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window_rows_between 272s test/orm/test_sync.py::SyncTest::test_clear 272s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_clear 272s test/orm/test_sync.py::SyncTest::test_clear_pk 272s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_clear_pk 272s test/orm/test_sync.py::SyncTest::test_clear_unmapped 272s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_clear_unmapped 272s test/orm/test_sync.py::SyncTest::test_populate 272s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_populate 272s test/orm/test_sync.py::SyncTest::test_populate_dict 272s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_populate_dict 272s test/orm/test_sync.py::SyncTest::test_populate_dict_unmapped 272s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_populate_dict_unmapped 272s test/orm/test_sync.py::SyncTest::test_populate_flag_cascaded 272s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_populate_flag_cascaded 272s test/orm/test_sync.py::SyncTest::test_populate_unmapped_dest 272s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_populate_unmapped_dest 272s test/orm/test_sync.py::SyncTest::test_populate_unmapped_source 272s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_populate_unmapped_source 272s test/orm/test_sync.py::SyncTest::test_source_modified_composite 272s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_composite 272s test/orm/test_sync.py::SyncTest::test_source_modified_composite_unmodified 272s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_composite_unmodified 272s test/orm/test_sync.py::SyncTest::test_source_modified_modified 272s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_modified 272s test/orm/test_sync.py::SyncTest::test_source_modified_no_pairs 272s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_no_pairs 272s test/orm/test_sync.py::SyncTest::test_source_modified_no_unmapped 272s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_no_unmapped 272s test/orm/test_sync.py::SyncTest::test_source_modified_unmodified 272s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_unmodified 272s test/orm/test_sync.py::SyncTest::test_update 272s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_update 272s test/orm/test_sync.py::SyncTest::test_update_unmapped 272s [gw1] [ 70%] PASSED test/orm/test_sync.py::SyncTest::test_update_unmapped 272s test/sql/test_tablesample.py::TableSampleTest::test_no_alias_construct 272s [gw1] [ 70%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_no_alias_construct 272s test/sql/test_tablesample.py::TableSampleTest::test_select_from 272s [gw1] [ 70%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_select_from 272s test/sql/test_tablesample.py::TableSampleTest::test_standalone 273s [gw1] [ 70%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_standalone 273s test/sql/test_text.py::AsFromTest::test_alias 273s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_alias 273s test/sql/test_text.py::AsFromTest::test_basic_subquery_resultmap 273s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_basic_subquery_resultmap 273s test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap 273s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap 273s test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap_positional 273s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap_positional 273s test/sql/test_text.py::AsFromTest::test_build_bindparams 273s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_build_bindparams 273s test/sql/test_text.py::AsFromTest::test_column_collection_ordered 273s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_column_collection_ordered 273s test/sql/test_text.py::AsFromTest::test_column_collection_pos_plus_bykey 273s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_column_collection_pos_plus_bykey 273s test/sql/test_text.py::AsFromTest::test_cte 273s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_cte 273s test/sql/test_text.py::AsFromTest::test_cte_recursive 273s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_cte_recursive 273s test/sql/test_text.py::AsFromTest::test_scalar_subquery 273s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_scalar_subquery 273s test/sql/test_text.py::AsFromTest::test_select_alias_column 273s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_select_alias_column 273s test/sql/test_text.py::AsFromTest::test_select_alias_label_alt_name 273s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_select_alias_label_alt_name 273s test/sql/test_text.py::AsFromTest::test_select_column 273s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_select_column 273s test/sql/test_text.py::AsFromTest::test_select_label_alt_name 273s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_select_label_alt_name 273s test/sql/test_text.py::AsFromTest::test_select_label_alt_name_table_alias_column 273s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_select_label_alt_name_table_alias_column 273s test/sql/test_text.py::AsFromTest::test_select_table_alias_column 273s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_select_table_alias_column 273s test/sql/test_text.py::AsFromTest::test_subquery 273s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_subquery 273s test/sql/test_text.py::AsFromTest::test_subquery_accessors 273s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_subquery_accessors 273s test/sql/test_text.py::AsFromTest::test_unions 273s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_unions 273s test/sql/test_text.py::BindParamTest::test_binds_compiled_named 273s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_binds_compiled_named 273s test/sql/test_text.py::BindParamTest::test_binds_compiled_positional 273s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_binds_compiled_positional 273s test/sql/test_text.py::BindParamTest::test_double_colons_dont_actually_need_escaping 273s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_double_colons_dont_actually_need_escaping 273s test/sql/test_text.py::BindParamTest::test_escaping_colons 273s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_colons 273s test/sql/test_text.py::BindParamTest::test_escaping_double_colons 273s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_double_colons 273s test/sql/test_text.py::BindParamTest::test_escaping_percent_signs 273s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_percent_signs 273s test/sql/test_text.py::BindParamTest::test_kw 273s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_kw 273s test/sql/test_text.py::BindParamTest::test_literal_binds 273s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_literal_binds 273s test/sql/test_text.py::BindParamTest::test_missing_bind_kw 273s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_missing_bind_kw 273s test/sql/test_text.py::BindParamTest::test_missing_bind_posn 273s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_missing_bind_posn 273s test/sql/test_text.py::BindParamTest::test_percent_signs_literal_binds 273s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_percent_signs_literal_binds 273s test/sql/test_text.py::BindParamTest::test_positional 273s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_positional 273s test/sql/test_text.py::BindParamTest::test_positional_plus_kw 273s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_positional_plus_kw 273s test/sql/test_text.py::BindParamTest::test_text_in_select_nonfrom 273s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_text_in_select_nonfrom 273s test/sql/test_text.py::BindParamTest::test_typing_construction 273s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_typing_construction 273s test/sql/test_text.py::BindParamTest::test_unique_binds 273s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_unique_binds 273s test/sql/test_text.py::CompileTest::test_basic 273s [gw1] [ 70%] PASSED test/sql/test_text.py::CompileTest::test_basic 273s test/sql/test_text.py::CompileTest::test_text_adds_to_result_map 273s [gw1] [ 70%] PASSED test/sql/test_text.py::CompileTest::test_text_adds_to_result_map 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_asc 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_asc 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_anonymized 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_anonymized 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_non_anonymized 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_non_anonymized 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label_keyword 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label_keyword 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_colname 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_colname 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_label 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_label 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_subquery 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_subquery 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_no_order_by_text 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_no_order_by_text 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_alias_colname 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_alias_colname 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_colname 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_colname 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case0-a-modifiers0] 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case0-a-modifiers0] 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case1-a-modifiers1] 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case1-a-modifiers1] 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case2-a DESC-modifiers2] 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case2-a DESC-modifiers2] 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case3-a DESC-modifiers3] 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case3-a DESC-modifiers3] 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_func_label_desc 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_func_label_desc 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_label 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_label 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one_explicit_quote 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one_explicit_quote 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two_explicit_quote 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two_explicit_quote 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_named_label_from_anon_label 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_named_label_from_anon_label 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_outermost_label 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_outermost_label 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_over 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_over 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_pg_distinct 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_pg_distinct 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_standalone_units_stringable 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_standalone_units_stringable 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_union_column 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_union_column 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_union_label 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_union_label 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_distinct_label 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_distinct_label 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_group_by 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_group_by 273s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_order_by 273s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_order_by 273s test/sql/test_text.py::SelectCompositionTest::test_expression_element_role 273s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_expression_element_role 273s test/sql/test_text.py::SelectCompositionTest::test_select_bundle_columns 273s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_bundle_columns 273s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eight 273s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eight 273s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[None-SELECT mytable.myid, whatever FROM mytable] 273s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[None-SELECT mytable.myid, whatever FROM mytable] 273s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT mytable.myid, whatever FROM mytable] 273s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT mytable.myid, whatever FROM mytable] 273s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_NONE-SELECT mytable.myid, whatever FROM mytable] 273s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_NONE-SELECT mytable.myid, whatever FROM mytable] 273s 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] 273s [gw1] [ 70%] 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] 273s test/sql/test_text.py::SelectCompositionTest::test_select_composition_five 273s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_five 273s test/sql/test_text.py::SelectCompositionTest::test_select_composition_four 273s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_four 273s test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[None-SELECT mytable.myid, whatever FROM mytable UNION SELECT mytable.myid, whatever FROM mytable] 273s [gw1] [ 70%] 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] 273s 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] 273s [gw1] [ 70%] 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] 273s 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] 273s [gw1] [ 70%] 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] 273s 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] 273s [gw1] [ 70%] 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] 273s test/sql/test_text.py::SelectCompositionTest::test_select_composition_one 273s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_one 273s test/sql/test_text.py::SelectCompositionTest::test_select_composition_seven 273s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_seven 273s test/sql/test_text.py::SelectCompositionTest::test_select_composition_six 273s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_six 273s 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] 273s [gw1] [ 70%] 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] 273s 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] 273s [gw1] [ 70%] 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] 273s 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] 273s [gw1] [ 70%] 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] 273s 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] 273s [gw1] [ 70%] 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] 273s test/sql/test_text.py::SelectCompositionTest::test_select_composition_three 273s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_three 273s test/sql/test_text.py::SelectCompositionTest::test_select_composition_two 273s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_two 273s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[None-expected0] 273s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[None-expected0] 273s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected2] 273s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected2] 273s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_NONE-expected1] 273s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_NONE-expected1] 273s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected3] 273s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected3] 273s test/sql/test_text.py::TextErrorsTest::test_column 273s [gw1] [ 70%] PASSED test/sql/test_text.py::TextErrorsTest::test_column 273s test/sql/test_text.py::TextErrorsTest::test_from 273s [gw1] [ 70%] PASSED test/sql/test_text.py::TextErrorsTest::test_from 273s test/sql/test_text.py::TextErrorsTest::test_having 273s [gw1] [ 70%] PASSED test/sql/test_text.py::TextErrorsTest::test_having 273s test/sql/test_text.py::TextErrorsTest::test_where 273s [gw1] [ 70%] PASSED test/sql/test_text.py::TextErrorsTest::test_where 273s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[10-0] 273s [gw1] [ 70%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[10-0] 273s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-0] 273s [gw1] [ 70%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-0] 273s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-5] 273s [gw1] [ 70%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-5] 273s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[7-0] 273s [gw1] [ 70%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[7-0] 273s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_metadata_thread_safe 273s [gw1] [ 70%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_metadata_thread_safe 275s test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[c] 275s [gw1] [ 70%] PASSED test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[c] 275s test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[foreign_keys] 275s [gw0] [ 70%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_execute_orm 277s test/aaa_profiling/test_memusage.py::CycleTest::test_session_multi_transaction 277s [gw1] [ 70%] PASSED test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[foreign_keys] 278s test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[primary_key] 278s [gw0] [ 70%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_multi_transaction 278s test/aaa_profiling/test_memusage.py::CycleTest::test_session_transaction 278s [gw1] [ 70%] PASSED test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[primary_key] 278s test/aaa_profiling/test_threading.py::SessionThreadingTest::test_scoped_session_thread_local 278s [gw1] [ 70%] SKIPPED test/aaa_profiling/test_threading.py::SessionThreadingTest::test_scoped_session_thread_local 278s test/aaa_profiling/test_threading.py::SessionThreadingTest::test_sessionmaker_thread_safe 278s [gw1] [ 70%] SKIPPED test/aaa_profiling/test_threading.py::SessionThreadingTest::test_sessionmaker_thread_safe 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address | None"]-Mapped["Address | None"]] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address | None"]-Mapped["Address | None"]] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address" | "None"]-Mapped["Address" | "None"]] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address" | "None"]-Mapped["Address" | "None"]] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address"]-Mapped["Address"]] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address"]-Mapped["Address"]] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["None" | "Address"]-Mapped["None" | "Address"]] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["None" | "Address"]-Mapped["None" | "Address"]] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['Address']-Mapped['Address']] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['Address']-Mapped['Address']] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['None | Address']-Mapped['None | Address']] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['None | Address']-Mapped['None | Address']] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A | None]-Mapped["A | None"]] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A | None]-Mapped["A | None"]] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A_]-Mapped["A_"]] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A_]-Mapped["A_"]] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address | None]-Mapped["Address | None"]] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address | None]-Mapped["Address | None"]] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address]-Mapped["Address"]] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address]-Mapped["Address"]] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float | None]-Mapped["Decimal | float | None"]] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float | None]-Mapped["Decimal | float | None"]] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float]-Mapped["Decimal | float"]] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float]-Mapped["Decimal | float"]] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Dict[str, str]]-Mapped[Dict["str", "str"]]] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Dict[str, str]]-Mapped[Dict["str", "str"]]] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[List[Edge]]-Mapped[List["Edge"]]] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[List[Edge]]-Mapped[List["Edge"]]] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | Address]-Mapped["None | Address"]] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | Address]-Mapped["None | Address"]] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | dict[str, str]]-Mapped[None | dict[str, str]]] 278s [gw1] [ 70%] 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]]] 278s 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]]] 278s [gw1] [ 70%] 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]]] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Dict[str, str]]]-Mapped[Optional[Dict["str", "str"]]]] 278s [gw1] [ 70%] 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"]]]] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Union[Decimal, float]]]-Mapped[Optional[Union["Decimal", "float"]]]] 278s [gw1] [ 70%] 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"]]]] 278s 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]]]]] 278s [gw1] [ 70%] 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]]]]] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[anno_str_mc]]-Mapped[Optional["anno_str_mc"]]] 278s [gw1] [ 70%] 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"]]] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str, str]]-Mapped[TestType["str", "str"]]] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str, str]]-Mapped[TestType["str", "str"]]] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str]]-Mapped[TestType["str"]]] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str]]-Mapped[TestType["str"]]] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[A, None]]-Mapped[Union["A", "None"]]] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[A, None]]-Mapped[Union["A", "None"]]] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float, None]]-Mapped[Union["Decimal", "float", "None"]]] 278s [gw1] [ 70%] 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"]]] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float]]-Mapped[Union["Decimal", "float"]]] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float]]-Mapped[Union["Decimal", "float"]]] 278s 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]]] 278s [gw1] [ 70%] 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]]] 278s 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]]]] 278s [gw1] [ 70%] 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]]]] 278s 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]]]] 278s [gw1] [ 70%] 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]]]] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[float, Decimal]]-Mapped[Union["float", "Decimal"]]] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[float, Decimal]]-Mapped[Union["float", "Decimal"]]] 278s 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]]] 278s [gw1] [ 70%] 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]]] 278s 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]]]] 278s [gw1] [ 70%] 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]]]] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[_TypingLiteral]-Mapped["_TypingLiteral"]] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[_TypingLiteral]-Mapped["_TypingLiteral"]] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[collections.abc.MutableSequence[B]]-Mapped[collections.abc.MutableSequence["B"]]] 278s [gw1] [ 70%] 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"]]] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[datetime.datetime]-Mapped["datetime.datetime"]] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[datetime.datetime]-Mapped["datetime.datetime"]] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str] | None]-Mapped[dict[str, str] | None]] 278s [gw1] [ 70%] 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]] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str]]-Mapped[dict["str", "str"]]] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str]]-Mapped[dict["str", "str"]]] 278s 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]] 278s [gw1] [ 70%] 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]] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[list[str]]-Mapped[list["str"]]] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[list[str]]-Mapped[list["str"]]] 278s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[typing.Sequence[B]]-Mapped[typing.Sequence["B"]]] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[typing.Sequence[B]]-Mapped[typing.Sequence["B"]]] 278s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 278s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 278s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 278s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 278s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 278s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 278s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 278s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 278s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 278s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_base 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_base 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_mixin 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_mixin 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_anno_w_fixed_table 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_anno_w_fixed_table 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-default] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-default] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-insert_default] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-insert_default] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-default] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-default] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-insert_default] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-insert_default] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_column_default 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_column_default 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_separate_name 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_separate_name 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs_type_override_lhs 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs_type_override_lhs 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_polymorphic_on 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_polymorphic_on 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_version_id_col 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_version_id_col 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_deferred 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_deferred 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_expr 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_expr 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_deferred_kw 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_deferred_kw 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_ignore_unresolvable 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_ignore_unresolvable 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fully_qualified_mapped_name 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fully_qualified_mapped_name 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fwd_refs 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fwd_refs 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_local_mapped] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_local_mapped] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_remote_mapped] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_remote_mapped] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain_optional] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain_optional] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_itswrong 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_itswrong 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_local_level 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_local_level 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_module_level 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_module_level 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_legacy_declarative_base 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_legacy_declarative_base 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_missing_mapped_lhs 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_missing_mapped_lhs 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 279s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 279s [gw1] [ 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] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 279s [gw1] [ 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] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 279s [gw1] [ 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] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 279s [gw1] [ 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] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 279s [gw1] [ 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] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 279s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_required_no_arg 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_required_no_arg 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typ_not_in_cls_namespace 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typ_not_in_cls_namespace 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_favors_outer 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_favors_outer 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_cls_qualified 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_cls_qualified 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_declaration 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_declaration 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_disambiguate 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_disambiguate 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inner_can_be_qualified 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inner_can_be_qualified 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_uses_inner_when_present 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_uses_inner_when_present 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typing_literal_identity 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typing_literal_identity 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_bidirectional_literal_annotations 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_bidirectional_literal_annotations 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection_literal_annotations 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection_literal_annotations 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_no_collection 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_no_collection 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_uselist 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_uselist 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_attr_mapped_collection_dbl_literal_annotations 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_attr_mapped_collection_dbl_literal_annotations 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_not_locatable 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_not_locatable 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_one_arg 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_one_arg 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_relationship_arg_override 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_relationship_arg_override 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_no_typing_in_rhs 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_no_typing_in_rhs 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_quoted 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_quoted 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 280s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_required_no_arg 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_required_no_arg 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_one 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_one 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_three 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_three 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_two 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_two 281s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_employee_joined_inh 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_employee_joined_inh 281s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 281s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 281s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 281s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 281s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 281s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 281s 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] 281s [gw1] [ 71%] 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] 281s 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] 281s [gw1] [ 71%] 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] 281s 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] 281s [gw1] [ 71%] 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] 281s 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] 281s [gw0] [ 71%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_transaction 281s test/aaa_profiling/test_memusage.py::CycleTest::test_the_counter 281s [gw1] [ 71%] 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] 281s 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] 281s [gw1] [ 71%] 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] 281s 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] 281s [gw1] [ 71%] 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] 281s 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] 281s [gw1] [ 71%] 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] 281s 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] 281s [gw1] [ 71%] 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] 281s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_annotated_setup 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_annotated_setup 281s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 281s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_setup 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_setup 281s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_not_composite_compliant 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_not_composite_compliant 281s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_composite_setup 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_composite_setup 281s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_ok_explicit_cls 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_ok_explicit_cls 281s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_plus_no_mapped 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_plus_no_mapped 281s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_name_cols_by_str 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_name_cols_by_str 281s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_named_setup 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_named_setup 281s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_one_col_setup 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_one_col_setup 281s test/orm/declarative/test_tm_future_annotations_sync.py::DeclarativeBaseTest::test_class_getitem_as_declarative 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::DeclarativeBaseTest::test_class_getitem_as_declarative 281s test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_inspect 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_inspect 281s test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_select 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_select 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_base 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_base 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_mixin 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_mixin 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_anno_w_fixed_table 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_anno_w_fixed_table 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-default] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-default] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-insert_default] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-insert_default] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-default] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-default] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-insert_default] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-insert_default] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_column_default 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_column_default 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_separate_name 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_separate_name 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs_type_override_lhs 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs_type_override_lhs 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_polymorphic_on 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_polymorphic_on 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_version_id_col 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_version_id_col 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_deferred 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_deferred 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_expr 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_expr 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_deferred_kw 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_deferred_kw 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_fwd_refs 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_fwd_refs 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 281s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 281s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 281s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 281s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 281s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 281s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 281s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 281s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 281s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 281s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 281s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 281s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 281s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 281s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 281s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 281s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 281s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_legacy_declarative_base 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_legacy_declarative_base 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_missing_mapped_lhs 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_missing_mapped_lhs 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 282s [gw1] [ 72%] 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] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 282s [gw1] [ 72%] 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] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 282s [gw1] [ 72%] 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] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 282s [gw1] [ 72%] 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] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 282s [gw1] [ 72%] 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] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_required_no_arg 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_required_no_arg 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_inline_declaration 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_inline_declaration 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_uses_inner_when_present 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_uses_inner_when_present 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_typing_literal_identity 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_typing_literal_identity 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 282s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn 282s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn_fixed_table 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn_fixed_table 282s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_declared_attr 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_declared_attr 282s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_plain 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_plain 282s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_duplication_declared_attr 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_duplication_declared_attr 282s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_requires_declared_attr 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_requires_declared_attr 282s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 282s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 283s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 283s [gw0] [ 72%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_the_counter 283s test/aaa_profiling/test_memusage.py::CycleTest::test_visit_binary_product 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 283s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 283s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 283s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_from_pep593 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_from_pep593 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_no_collection 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_no_collection 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_uselist 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_uselist 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_no_typing_in_rhs 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_no_typing_in_rhs 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_quoted 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_quoted 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_required_no_arg 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_required_no_arg 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_one 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_one 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_three 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_three 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_two 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_two 284s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_default 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_default 284s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 284s [gw1] [ 73%] 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] 284s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 284s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 284s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 284s 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] 284s [gw1] [ 73%] 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] 284s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 284s [gw1] [ 73%] 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] 284s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 284s [gw1] [ 73%] 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] 284s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 284s 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] 284s [gw1] [ 73%] 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] 284s 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] 284s [gw1] [ 73%] 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] 284s 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] 284s [gw1] [ 73%] 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] 284s 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] 284s [gw1] [ 73%] 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] 284s 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] 284s [gw1] [ 73%] 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] 284s 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] 284s [gw1] [ 73%] 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] 284s 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] 284s [gw1] [ 73%] 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] 284s 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] 284s [gw1] [ 73%] 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] 284s 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] 284s [gw1] [ 73%] 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] 284s 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] 284s [gw1] [ 73%] 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] 284s 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] 284s [gw1] [ 73%] 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] 284s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 284s [gw1] [ 73%] 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] 284s 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] 284s [gw1] [ 73%] 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] 284s 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] 284s [gw1] [ 73%] 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] 284s 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] 284s [gw1] [ 73%] 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] 284s 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] 284s [gw1] [ 73%] 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] 284s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[none] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[none] 284s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 284s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 285s [gw1] [ 73%] 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] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 285s 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] 285s [gw1] [ 73%] 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] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 285s [gw1] [ 73%] 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] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_type_missing 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_type_missing 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[float-Float] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[float-Float] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[str-String] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[str-String] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_dont_ignore_unresolvable 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_dont_ignore_unresolvable 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_newtype_missing_from_map 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_newtype_missing_from_map 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[union] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[union] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-plain] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-plain] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 285s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-plain] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-plain] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 285s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 285s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ0] 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ0] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ2] 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ2] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ3] 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ3] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ4] 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ4] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_secondary_resolution 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_secondary_resolution 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604] 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604_null] 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604_null] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union] 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union_null] 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union_null] 286s test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_dynamic 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_dynamic 286s test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_write_only 286s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_write_only 286s test/orm/test_transaction.py::AccountingFlagsTest_sqlite+pysqlite_3_46_1::test_no_expire_on_commit 286s [gw1] [ 74%] PASSED test/orm/test_transaction.py::AccountingFlagsTest_sqlite+pysqlite_3_46_1::test_no_expire_on_commit 286s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_commit_pending 286s [gw1] [ 74%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_commit_pending 286s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_pending 286s [gw1] [ 74%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_pending 286s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 286s [gw1] [ 74%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 286s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_deleted_cleared_on_rollback 286s [gw1] [ 74%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_deleted_cleared_on_rollback 286s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_pending_cleared_on_commit 286s [gw1] [ 74%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_pending_cleared_on_commit 286s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 286s [gw1] [ 74%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 286s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_cascade 286s [gw0] [ 74%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_visit_binary_product 286s test/aaa_profiling/test_memusage.py::CycleTest::test_weak_sequence 286s [gw1] [ 74%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_cascade 286s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_orphan 286s [gw1] [ 74%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_orphan 286s test/engine/test_transaction.py::AutoRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_deadlock 286s [gw1] [ 74%] PASSED test/engine/test_transaction.py::AutoRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_deadlock 286s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint 286s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint 286s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_eval 286s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_eval 286s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_fetch 286s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_fetch 286s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_connection_invalidated 286s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_connection_invalidated 286s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_default_level 286s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_default_level 286s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_engine_param_stays 286s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_engine_param_stays 286s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_exception_in_transaction 286s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_exception_in_transaction 286s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_engine 286s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_engine 286s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_option_engine 286s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_option_engine 286s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_statement_bzzt 287s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_statement_bzzt 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_outer 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_outer 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_trans 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_trans 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_commit 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_commit 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_nested_rollback 287s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_nested_rollback 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_rollback 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_rollback 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_explicit_begin 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_explicit_begin 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture0] 287s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture0] 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture10] 287s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture10] 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture11] 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture11] 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture1] 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture1] 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture2] 287s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture2] 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture3] 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture3] 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture4] 287s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture4] 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture5] 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture5] 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture6] 287s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture6] 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture7] 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture7] 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture8] 287s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture8] 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture9] 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture9] 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-False] 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-False] 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-True] 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-True] 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-False] 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-False] 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-True] 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-True] 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-False] 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-False] 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-True] 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-True] 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-False] 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-False] 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-True] 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-True] 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-False] 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-False] 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-True] 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-True] 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-False] 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-False] 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-True] 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-True] 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-False] 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-False] 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-True] 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-True] 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-False] 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-False] 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-True] 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-True] 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_no_double_begin_explicit 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_no_double_begin_explicit 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_rollback_is_global 287s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_rollback_is_global 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_one 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_one 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_two 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_two 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_outer 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_outer 287s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_trans 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_trans 287s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_attrs_on_rollback 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_attrs_on_rollback 287s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_commit_persistent 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_commit_persistent 287s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_persistent 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_persistent 287s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_casing_replacement 287s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_casing_replacement 287s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_connection_invalidated 287s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_connection_invalidated 287s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_level 287s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_level 287s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_doesnt_follow_naming_guidelines 287s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_doesnt_follow_naming_guidelines 287s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_engine_param_stays 287s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_engine_param_stays 287s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_exception_in_transaction 287s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_exception_in_transaction 287s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 287s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 287s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 287s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 287s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_default 287s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_default 287s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_option_modified 287s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_option_modified 287s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_connection 287s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_connection 287s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_engine 287s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_engine 287s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_option_engine 287s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_option_engine 287s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_statement_bzzt 287s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_statement_bzzt 287s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level 287s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level 287s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level_with_setting 287s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level_with_setting 287s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_underscore_replacement 287s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_underscore_replacement 287s test/orm/test_transaction.py::LegacyJoinIntoAnExternalTransactionTest::test_something 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::LegacyJoinIntoAnExternalTransactionTest::test_something 287s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_oob_insert 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_oob_insert 287s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update 287s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update_nested 287s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update_nested 287s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_multiple_key_replaced_by_update 287s [gw1] [ 74%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_multiple_key_replaced_by_update 288s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_reloaded_deleted_checked_for_expiry 288s [gw1] [ 74%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_reloaded_deleted_checked_for_expiry 288s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_recover 288s [gw1] [ 74%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_recover 288s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something 288s [gw1] [ 74%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something 288s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something_with_context_managers 288s [gw1] [ 74%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something_with_context_managers 288s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_super_abusive_nesting 288s [gw1] [ 74%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_super_abusive_nesting 288s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something 288s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something 288s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something_with_context_managers 288s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something_with_context_managers 288s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_super_abusive_nesting 288s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_super_abusive_nesting 288s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something 288s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something 288s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something_with_context_managers 288s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something_with_context_managers 288s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_super_abusive_nesting 288s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_super_abusive_nesting 288s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something 288s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something 288s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something_with_context_managers 288s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something_with_context_managers 288s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_super_abusive_nesting 288s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_super_abusive_nesting 288s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_close 288s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_close 288s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_commit 288s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_commit 288s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_rollback 288s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_rollback 288s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_close 288s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_close 288s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_commit 288s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_commit 288s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_close 288s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_close 288s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_one 288s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_one 288s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_two 288s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_two 288s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_rollback 288s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_rollback 288s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_rollback 288s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_rollback 288s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_agent_no_conn_transaction 288s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_agent_no_conn_transaction 288s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase 288s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase 288s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_commit 288s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_commit 288s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_rollback 288s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_rollback 288s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_trans_close 288s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_trans_close 288s test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation 288s [gw1] [ 74%] PASSED test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation 288s test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation_with_savepoint 288s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation_with_savepoint 288s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 288s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 288s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit 288s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit 288s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit_collections 288s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit_collections 288s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_delete 288s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_delete 288s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_lost_still_runs 288s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_lost_still_runs 288s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback 288s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback 288s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_collections 288s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_collections 288s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 288s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_fails_connection_is_closed 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_fails_connection_is_closed 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_savepoint_fails_connection_is_not_closed 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_savepoint_fails_connection_is_not_closed 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_closed_status_check 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_closed_status_check 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_guard 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_guard 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_on_commit 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_on_commit 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_dirty_state_transferred_deep_nesting 289s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_dirty_state_transferred_deep_nesting 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_begin_transaction 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_begin_transaction 289s [gw0] [ 74%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_weak_sequence 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_ignored_mid_transaction 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_ignored_mid_transaction 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_external_nested_transaction 289s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_external_nested_transaction 289s test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init 289s [gw0] [ 74%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init 289s test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_failed_rollback_deactivates_transaction 289s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_failed_rollback_deactivates_transaction 289s [gw0] [ 74%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate 289s test/aaa_profiling/test_memusage.py::MemUsageTest::test_ad_hoc_types 289s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[conditional_savepoint] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[conditional_savepoint] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[control_fully] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[control_fully] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[create_savepoint] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[create_savepoint] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[none] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[none] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[rollback_only] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[rollback_only] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-conditional_savepoint] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-conditional_savepoint] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-control_fully] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-control_fully] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-create_savepoint] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-create_savepoint] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-none] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-none] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-rollback_only] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-rollback_only] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-conditional_savepoint] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-conditional_savepoint] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-control_fully] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-control_fully] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-create_savepoint] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-create_savepoint] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-none] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-none] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-rollback_only] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-rollback_only] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-conditional_savepoint] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-conditional_savepoint] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-control_fully] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-control_fully] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-create_savepoint] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-create_savepoint] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-none] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-none] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-rollback_only] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-rollback_only] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-conditional_savepoint] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-conditional_savepoint] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-control_fully] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-control_fully] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-create_savepoint] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-create_savepoint] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-none] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-none] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-rollback_only] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-rollback_only] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-conditional_savepoint] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-conditional_savepoint] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-control_fully] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-control_fully] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-create_savepoint] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-create_savepoint] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-none] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-none] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-rollback_only] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-rollback_only] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-conditional_savepoint] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-conditional_savepoint] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-control_fully] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-control_fully] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-create_savepoint] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-create_savepoint] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-none] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-none] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-rollback_only] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-rollback_only] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-conditional_savepoint] 289s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-conditional_savepoint] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-control_fully] 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-control_fully] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-create_savepoint] 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-create_savepoint] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-none] 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-none] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-rollback_only] 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-rollback_only] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-conditional_savepoint] 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-conditional_savepoint] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-control_fully] 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-control_fully] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-create_savepoint] 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-create_savepoint] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-none] 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-none] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-rollback_only] 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-rollback_only] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-conditional_savepoint] 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-conditional_savepoint] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-control_fully] 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-control_fully] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-create_savepoint] 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-create_savepoint] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-none] 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-none] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-rollback_only] 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-rollback_only] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-conditional_savepoint] 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-conditional_savepoint] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-control_fully] 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-control_fully] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-create_savepoint] 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-create_savepoint] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-none] 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-none] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-rollback_only] 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-rollback_only] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-conditional_savepoint] 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-conditional_savepoint] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-control_fully] 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-control_fully] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-create_savepoint] 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-create_savepoint] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-none] 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-none] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-rollback_only] 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-rollback_only] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-conditional_savepoint] 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-conditional_savepoint] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-control_fully] 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-control_fully] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-create_savepoint] 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-create_savepoint] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-none] 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-none] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-rollback_only] 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-rollback_only] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_mixed_transaction_close 289s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_mixed_transaction_close 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_deleted_items_restored 289s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_deleted_items_restored 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_new_items_removed 289s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_new_items_removed 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_autotrans 289s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_autotrans 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction 289s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction_connection_add 289s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction_connection_add 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_autobegin_after_explicit_commit 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_autobegin_after_explicit_commit 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_close_transaction_on_flush 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_close_transaction_on_flush 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_prepare_wo_twophase 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_prepare_wo_twophase 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_committed_state 289s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_committed_state 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_commit 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_commit 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_prepare 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_prepare 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_rollback 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_rollback 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_preserve_flush_error 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_preserve_flush_error 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_on_external 289s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_on_external 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_commit 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_commit 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_no_begin 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_no_begin 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_rollback 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_rollback 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated 289s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_twophase 289s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_twophase 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_delete 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_delete 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_dirty 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_dirty 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_new 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_new 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_rollback_evt 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_rollback_evt 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 289s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 289s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 289s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 289s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_commit_one 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_commit_one 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 289s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 289s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 289s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction 289s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_nesting 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_nesting 289s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_subtransactions 289s [gw1] [ 75%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_subtransactions 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_commit 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_commit 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_rollback 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_rollback 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autocommit_isolation_level 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autocommit_isolation_level 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_begin_block 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_begin_block 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close2 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close2 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_ctxmanager 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_ctxmanager 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_flat 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_flat 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_no_begin 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_no_begin 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commits 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commits 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_autobegins_real_trans_from_nested 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_autobegins_real_trans_from_nested 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_interface 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_interface 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[False] 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[False] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[True] 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[True] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[False] 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[False] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[True] 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[True] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_savepoint_warning_straight 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_savepoint_warning_straight 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_warning_straight 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_warning_straight 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_explicit_begin 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_explicit_begin 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-False] 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-False] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-True] 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-True] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-False] 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-False] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-True] 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-True] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-False] 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-False] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-True] 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-True] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-False] 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-False] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-True] 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-True] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-False] 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-False] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-True] 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-True] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-False] 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-False] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-True] 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-True] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-False] 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-False] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-True] 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-True] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-False] 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-False] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-True] 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-True] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-False] 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-False] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-True] 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-True] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-False] 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-False] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-True] 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-True] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-False] 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-False] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-True] 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-True] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-False] 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-False] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-True] 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-True] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture0] 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture0] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture10] 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture10] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture11] 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture11] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture1] 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture1] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture2] 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture2] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture3] 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture3] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture4] 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture4] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture5] 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture5] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture6] 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture6] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture7] 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture7] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture8] 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture8] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture9] 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture9] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_multiple_two_phase 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_multiple_two_phase 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_autobegin 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_autobegin 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_begin 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_begin 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_double_begin 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_double_begin 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_on_close_no_transaction 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_on_close_no_transaction 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive_savepoint 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive_savepoint 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_raise 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_raise 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_reset_rollback_two_phase_no_rollback 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_reset_rollback_two_phase_no_rollback 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_retains_through_options 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_retains_through_options 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autobegin 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autobegin 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autocommit 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autocommit 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_no_begin 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_no_begin 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_close 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_close 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception_if_no_trans 289s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception_if_no_trans 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_five 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_five 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_four 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_four 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_one 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_one 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_ctxmanager 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_ctxmanager 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_flat 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_flat 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_fails_flat 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_fails_flat 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_seven 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_seven 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_six 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_six 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_three 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_three 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_two 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_two 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[commit] 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[commit] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[not_commit] 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[not_commit] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_transaction 289s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_transaction 289s test/orm/test_transaction.py::TwoPhaseTest_sqlite+pysqlite_3_46_1::test_rollback_on_prepare 289s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::TwoPhaseTest_sqlite+pysqlite_3_46_1::test_rollback_on_prepare 289s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_20_style 289s [gw1] [ 75%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_20_style 289s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_asyncio 289s [gw1] [ 75%] SKIPPED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_asyncio 289s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_core_operators 289s [gw1] [ 75%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_core_operators 289s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_large_collections 289s [gw1] [ 75%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_large_collections 290s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_columns 290s [gw1] [ 75%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_columns 290s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_dml 290s [gw1] [ 75%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_dml 290s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_inheritance 290s [gw1] [ 75%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_inheritance 290s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_select 290s [gw1] [ 75%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_select 290s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_quickstart 290s [gw1] [ 75%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_quickstart 290s test/sql/test_type_expressions.py::DerivedTest::test_select_from_aliased_join 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::DerivedTest::test_select_from_aliased_join 290s test/sql/test_type_expressions.py::DerivedTest::test_select_from_select 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::DerivedTest::test_select_from_select 290s test/sql/test_type_expressions.py::ReturningTest::test_insert_returning 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::ReturningTest::test_insert_returning 290s test/sql/test_type_expressions.py::SelectTest::test_anonymous_expr 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_anonymous_expr 290s test/sql/test_type_expressions.py::SelectTest::test_compound_select 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_compound_select 290s test/sql/test_type_expressions.py::SelectTest::test_dialect 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_dialect 290s test/sql/test_type_expressions.py::SelectTest::test_in_binds[literal_binds] 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[literal_binds] 290s test/sql/test_type_expressions.py::SelectTest::test_in_binds[plain] 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[plain] 290s test/sql/test_type_expressions.py::SelectTest::test_in_binds[postcompile] 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[postcompile] 290s test/sql/test_type_expressions.py::SelectTest::test_insert_binds 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_insert_binds 290s test/sql/test_type_expressions.py::SelectTest::test_select_binds 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_binds 290s test/sql/test_type_expressions.py::SelectTest::test_select_cols 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols 290s test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels 290s test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels_result_map_targeting 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels_result_map_targeting 290s test/sql/test_type_expressions.py::SelectTest::test_select_of_compound_select 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_of_compound_select 290s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both 290s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_plus_dialect 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_plus_dialect 290s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_w_variant 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_w_variant 290s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner 290s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner_plus_dialect 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner_plus_dialect 290s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer 290s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer_plus_dialect 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer_plus_dialect 290s test/sql/test_type_expressions.py::StringRoundTripTest::test_insertmanyvalues_returning 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_insertmanyvalues_returning 290s test/sql/test_type_expressions.py::StringRoundTripTest::test_round_trip 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_round_trip 290s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_apply_labels 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_apply_labels 290s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_by_string 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_by_string 290s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_individual_labels 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_individual_labels 290s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_no_labels 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_no_labels 290s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_insertmanyvalues_returning 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_insertmanyvalues_returning 290s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_round_trip 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_round_trip 290s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_apply_labels 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_apply_labels 290s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_by_string 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_by_string 290s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_individual_labels 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_individual_labels 290s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_no_labels 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_no_labels 290s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_insertmanyvalues_returning 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_insertmanyvalues_returning 290s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_round_trip 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_round_trip 290s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_apply_labels 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_apply_labels 290s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_by_string 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_by_string 290s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_individual_labels 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_individual_labels 290s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_no_labels 290s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_no_labels 290s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_employee_joined_inh 290s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_employee_joined_inh 290s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 290s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 290s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 290s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 290s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 290s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 290s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 290s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 290s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 290s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 290s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 290s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 290s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-native_enum] 290s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-native_enum] 290s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-not_native_enum] 290s [gw1] [ 75%] 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] 290s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-native_enum] 290s [gw1] [ 75%] 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] 290s 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] 290s [gw1] [ 75%] 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] 290s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-native_enum] 290s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-native_enum] 290s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-not_native_enum] 290s [gw1] [ 75%] 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] 290s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-native_enum] 290s [gw1] [ 75%] 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] 290s 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] 290s [gw1] [ 75%] 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] 290s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_annotated_setup 290s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_annotated_setup 290s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 290s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 290s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_setup 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_setup 290s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_not_composite_compliant 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_not_composite_compliant 290s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_composite_setup 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_composite_setup 290s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_ok_explicit_cls 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_ok_explicit_cls 290s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_plus_no_mapped 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_plus_no_mapped 290s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_name_cols_by_str 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_name_cols_by_str 290s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_named_setup 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_named_setup 290s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_one_col_setup 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_one_col_setup 290s test/orm/declarative/test_typed_mapping.py::DeclarativeBaseTest::test_class_getitem_as_declarative 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::DeclarativeBaseTest::test_class_getitem_as_declarative 290s test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_inspect 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_inspect 290s test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_select 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_select 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_base 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_base 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_mixin 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_mixin 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_anno_w_fixed_table 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_anno_w_fixed_table 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-default] 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-default] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-insert_default] 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-insert_default] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-default] 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-default] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-insert_default] 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-insert_default] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_column_default 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_column_default 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_separate_name 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_separate_name 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs_type_override_lhs 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs_type_override_lhs 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_polymorphic_on 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_polymorphic_on 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_version_id_col 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_version_id_col 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_deferred 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_deferred 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_expr 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_expr 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_deferred_kw 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_deferred_kw 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_fwd_refs 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_fwd_refs 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_legacy_declarative_base 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_legacy_declarative_base 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_missing_mapped_lhs 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_missing_mapped_lhs 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_required_no_arg 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_required_no_arg 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_inline_declaration 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_inline_declaration 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_uses_inner_when_present 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_uses_inner_when_present 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_typing_literal_identity 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_typing_literal_identity 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 292s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn 292s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn_fixed_table 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn_fixed_table 292s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_declared_attr 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_declared_attr 292s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_plain 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_plain 292s test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_duplication_declared_attr 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_duplication_declared_attr 292s test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_requires_declared_attr 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_requires_declared_attr 292s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 292s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 292s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 292s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_from_pep593 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_from_pep593 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 293s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 293s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 293s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 293s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 293s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 293s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 293s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 293s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 293s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 293s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 293s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_no_collection 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_no_collection 293s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_uselist 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_uselist 293s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 293s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 293s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 293s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 293s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 293s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 293s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 293s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 293s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 293s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_no_typing_in_rhs 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_no_typing_in_rhs 293s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 293s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_quoted 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_quoted 293s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 293s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 293s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 293s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 293s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 294s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 294s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 294s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 294s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_required_no_arg 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_required_no_arg 294s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 294s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 294s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 294s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 294s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_one 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_one 294s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_three 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_three 294s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_two 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_two 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_default 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_default 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-not_use_explicit_name] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-not_use_explicit_name] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 294s 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] 294s [gw1] [ 77%] 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] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 294s [gw1] [ 77%] 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] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 294s [gw1] [ 77%] 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] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-use_explicit_name] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-use_explicit_name] 294s 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] 294s [gw1] [ 77%] 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] 294s 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] 294s [gw1] [ 77%] 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] 294s 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] 294s [gw1] [ 77%] 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] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 294s [gw1] [ 77%] 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] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 294s [gw1] [ 77%] 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] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 294s 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] 294s [gw1] [ 77%] 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] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 294s [gw1] [ 77%] 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] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 294s [gw1] [ 77%] 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] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[none] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[none] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-not_override_in_type_map] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-not_override_in_type_map] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 294s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 294s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_type_missing 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_type_missing 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[float-Float] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[float-Float] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[str-String] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[str-String] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_dont_ignore_unresolvable 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_dont_ignore_unresolvable 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_newtype_missing_from_map 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_newtype_missing_from_map 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[union] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[union] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-plain] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-plain] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-plain] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-plain] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ0] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ0] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ2] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ2] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ3] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ3] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ4] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ4] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_secondary_resolution 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_secondary_resolution 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604_null] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604_null] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union_null] 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union_null] 295s test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_dynamic 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_dynamic 295s test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_write_only 295s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_write_only 295s test/sql/test_types.py::AdaptTest::test_adapt_constructor_copy_override_kw 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_constructor_copy_override_kw 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MONEY] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MONEY] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MSUUid] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MSUUid] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLMONEY] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLMONEY] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SQL_VARIANT] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SQL_VARIANT] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY2] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY2] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._BASETIMEIMPL] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._BASETIMEIMPL] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDateTime] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDateTime] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDate] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDate] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicodeText] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicodeText] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicode] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicode] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pymssql._MSNumeric_pymssql] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pymssql._MSNumeric_pymssql] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._BINARY_pyodbc] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._BINARY_pyodbc] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._JSON_pyodbc] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._JSON_pyodbc] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSFloat_pyodbc] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSFloat_pyodbc] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSNumeric_pyodbc] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSNumeric_pyodbc] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._ODBCDATETIMEOFFSET] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._ODBCDATETIMEOFFSET] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._String_pyodbc] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._String_pyodbc] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._VARBINARY_pyodbc] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._VARBINARY_pyodbc] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.cymysql._cymysqlBIT] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.cymysql._cymysqlBIT] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.SET] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.SET] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET4] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET4] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET6] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET6] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadbconnector._MariaDBUUID] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadbconnector._MariaDBUUID] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mysqlconnector._myconnpyBIT] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mysqlconnector._myconnpyBIT] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.pyodbc._pyodbcTIME] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.pyodbc._pyodbcTIME] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIT] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIT] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGTEXT] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGTEXT] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMINT] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMINT] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMTEXT] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMTEXT] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYINT] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYINT] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYTEXT] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYTEXT] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.YEAR] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.YEAR] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._FloatType] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._FloatType] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._IntegerType] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._IntegerType] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType0] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType1] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._StringType] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._StringType] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._CXOracleTIMESTAMP] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._CXOracleTIMESTAMP] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_DOUBLE] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_DOUBLE] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_FLOAT] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_FLOAT] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBinary] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBinary] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleChar] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleChar] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleEnum] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleEnum] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInteger] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInteger] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInterval] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInterval] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleLong] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleLong] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNChar] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNChar] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNumeric] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNumeric] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRaw] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRaw] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRowid] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRowid] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleString] 295s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleString] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleText] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleText] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUUID] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUUID] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringCHAR] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringCHAR] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringNCHAR] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringNCHAR] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextCLOB] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextCLOB] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextNCLOB] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextNCLOB] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.INTERVAL] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.INTERVAL] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER2] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER2] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.ROWID] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.ROWID] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleBoolean] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleBoolean] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleDate] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleDate] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.vector.VECTOR] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.vector.VECTOR] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgARRAY] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgARRAY] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgHStore] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgHStore] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgNumeric] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgNumeric] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgEnum] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgEnum] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgInterval] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgInterval] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgARRAY] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgARRAY] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBigInteger] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBigInteger] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBit] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBit] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBoolean] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBoolean] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgByteA] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgByteA] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgCHAR] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgCHAR] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDateTime] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDateTime] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDate] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDate] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgFloat] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgFloat] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgInteger] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgInteger] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONB] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONB] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSON] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSON] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgNumeric] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgNumeric] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgOID] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgOID] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCLASS] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCLASS] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCONFIG] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCONFIG] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgSmallInteger] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgSmallInteger] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgString] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgString] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgTime] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgTime] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.hstore.HSTORE] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.hstore.HSTORE] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONPATH] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONPATH] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.DOMAIN] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.DOMAIN] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGARRAY] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGARRAY] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBigInteger] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBigInteger] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBoolean] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBoolean] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGDate] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGDate] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGEnum] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGEnum] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGFloat] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGFloat] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInteger] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInteger] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInterval] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInterval] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSONB] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSONB] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSON] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSON] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNullType] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNullType] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNumeric] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNumeric] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGSmallInteger] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGSmallInteger] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGString] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGString] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTimeStamp] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTimeStamp] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTime] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTime] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBigInteger] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBigInteger] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBoolean] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBoolean] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGDate] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGDate] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInteger] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInteger] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInterval] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInterval] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSONB] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSONB] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSON] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSON] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGNullType] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGNullType] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGREGCONFIG] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGREGCONFIG] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGSmallInteger] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGSmallInteger] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGString] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGString] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTimeStamp] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTimeStamp] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTime] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTime] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSONB] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSONB] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSON] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSON] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATEMULTIRANGE] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATEMULTIRANGE] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATERANGE] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATERANGE] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4MULTIRANGE] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4MULTIRANGE] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4RANGE] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4RANGE] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8MULTIRANGE] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8MULTIRANGE] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8RANGE] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8RANGE] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMMULTIRANGE] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMMULTIRANGE] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMRANGE] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMRANGE] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSMULTIRANGE] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSMULTIRANGE] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSRANGE] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSRANGE] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZMULTIRANGE] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZMULTIRANGE] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZRANGE] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZRANGE] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BIT] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BIT] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CIDR] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CIDR] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INET] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INET] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INTERVAL] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INTERVAL] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR8] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR8] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MONEY] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MONEY] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.OID] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.OID] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.PGUuid] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.PGUuid] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCLASS] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCLASS] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCONFIG] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCONFIG] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSQUERY] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSQUERY] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSVECTOR] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSVECTOR] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base._SQliteJson] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base._SQliteJson] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteTimeStamp] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteTimeStamp] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.ARRAY] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.ARRAY] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Boolean] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Boolean] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DateTime] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DateTime] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Date] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Date] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Integer] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Integer] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Interval] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Interval] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.JSON] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.JSON] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NullType] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NullType] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Numeric] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Numeric] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.String] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.String] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Time] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Time] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TupleType] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TupleType] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Uuid] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Uuid] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR0] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR1] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes._Binary] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes._Binary] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-DefaultDialect] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-PGDialect_psycopg2] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BFILE-OracleDialect_cx_oracle] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BFILE-OracleDialect_cx_oracle] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-DefaultDialect] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-MySQLDialect_mysqldb] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-MySQLDialect_mysqldb] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY-DefaultDialect] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_DOUBLE-OracleDialect_cx_oracle] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_DOUBLE-OracleDialect_cx_oracle] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_FLOAT-OracleDialect_cx_oracle] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_FLOAT-OracleDialect_cx_oracle] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MSDialect_pyodbc] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MSDialect_pyodbc] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MySQLDialect_mysqldb] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MySQLDialect_mysqldb] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-PGDialect_psycopg2] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BLOB-DefaultDialect] 295s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BLOB-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BOOLEAN-DefaultDialect] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BOOLEAN-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BYTEA-PGDialect_psycopg2] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BYTEA-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BigInteger-DefaultDialect] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BigInteger-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Boolean-DefaultDialect] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Boolean-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-DefaultDialect] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-MySQLDialect_mysqldb] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-MySQLDialect_mysqldb] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CIDR-PGDialect_psycopg2] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CIDR-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CITEXT-PGDialect_psycopg2] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CITEXT-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CLOB-DefaultDialect] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CLOB-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-DefaultDialect] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-OracleDialect_cx_oracle] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-OracleDialect_cx_oracle] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-SQLiteDialect_pysqlite] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-SQLiteDialect_pysqlite] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATEMULTIRANGE-PGDialect_psycopg2] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATEMULTIRANGE-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATERANGE-PGDialect_psycopg2] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATERANGE-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-DefaultDialect] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-MySQLDialect_mysqldb] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-MySQLDialect_mysqldb] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-SQLiteDialect_pysqlite] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-SQLiteDialect_pysqlite] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME2-MSDialect_pyodbc] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME2-MSDialect_pyodbc] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIMEOFFSET-MSDialect_pyodbc] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIMEOFFSET-MSDialect_pyodbc] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-DefaultDialect] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-MySQLDialect_mysqldb] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-MySQLDialect_mysqldb] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOMAIN-PGDialect_psycopg2] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOMAIN-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-DefaultDialect] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-MySQLDialect_mysqldb] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-MySQLDialect_mysqldb] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-DefaultDialect] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-MSDialect_pyodbc] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-MSDialect_pyodbc] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Date-DefaultDialect] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Date-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DateTime-DefaultDialect] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DateTime-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Double-DefaultDialect] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Double-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-MySQLDialect_mysqldb] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-MySQLDialect_mysqldb] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-PGDialect_psycopg2] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Enum-DefaultDialect] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Enum-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-DefaultDialect] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-MySQLDialect_mysqldb] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-MySQLDialect_mysqldb] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-OracleDialect_cx_oracle] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-OracleDialect_cx_oracle] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Float-DefaultDialect] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Float-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[HSTORE-PGDialect_psycopg2] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[HSTORE-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[IMAGE-MSDialect_pyodbc] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[IMAGE-MSDialect_pyodbc] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET-PGDialect_psycopg2] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET4-MySQLDialect_mysqldb] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET4-MySQLDialect_mysqldb] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET6-MySQLDialect_mysqldb] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET6-MySQLDialect_mysqldb] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4MULTIRANGE-PGDialect_psycopg2] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4MULTIRANGE-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4RANGE-PGDialect_psycopg2] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4RANGE-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8MULTIRANGE-PGDialect_psycopg2] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8MULTIRANGE-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8RANGE-PGDialect_psycopg2] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8RANGE-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-DefaultDialect] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-MySQLDialect_mysqldb] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-MySQLDialect_mysqldb] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-OracleDialect_cx_oracle] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-OracleDialect_cx_oracle] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-PGDialect_psycopg2] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Integer-DefaultDialect] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Integer-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Interval-DefaultDialect] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Interval-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-DefaultDialect] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MSDialect_pyodbc] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MSDialect_pyodbc] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MySQLDialect_mysqldb] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MySQLDialect_mysqldb] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-PGDialect_psycopg2] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-SQLiteDialect_pysqlite] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-SQLiteDialect_pysqlite] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONB-PGDialect_psycopg2] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONB-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONPATH-PGDialect_psycopg2] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONPATH-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONG-OracleDialect_cx_oracle] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONG-OracleDialect_cx_oracle] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGBLOB-MySQLDialect_mysqldb] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGBLOB-MySQLDialect_mysqldb] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGTEXT-MySQLDialect_mysqldb] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGTEXT-MySQLDialect_mysqldb] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LargeBinary-DefaultDialect] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LargeBinary-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR-PGDialect_psycopg2] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR8-PGDialect_psycopg2] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR8-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMBLOB-MySQLDialect_mysqldb] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMBLOB-MySQLDialect_mysqldb] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMINT-MySQLDialect_mysqldb] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMINT-MySQLDialect_mysqldb] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMTEXT-MySQLDialect_mysqldb] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMTEXT-MySQLDialect_mysqldb] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-MSDialect_pyodbc] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-MSDialect_pyodbc] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-PGDialect_psycopg2] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MatchType-DefaultDialect] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MatchType-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-DefaultDialect] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-MySQLDialect_mysqldb] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-MySQLDialect_mysqldb] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCLOB-OracleDialect_cx_oracle] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCLOB-OracleDialect_cx_oracle] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NTEXT-MSDialect_pyodbc] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NTEXT-MSDialect_pyodbc] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMBER-OracleDialect_cx_oracle] 295s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMBER-OracleDialect_cx_oracle] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-DefaultDialect] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-MySQLDialect_mysqldb] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-MySQLDialect_mysqldb] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMMULTIRANGE-PGDialect_psycopg2] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMMULTIRANGE-PGDialect_psycopg2] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMRANGE-PGDialect_psycopg2] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMRANGE-PGDialect_psycopg2] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-DefaultDialect] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-MySQLDialect_mysqldb] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-MySQLDialect_mysqldb] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NullType-DefaultDialect] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NullType-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Numeric-DefaultDialect] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Numeric-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[OID-PGDialect_psycopg2] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[OID-PGDialect_psycopg2] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[RAW-OracleDialect_cx_oracle] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[RAW-OracleDialect_cx_oracle] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-DefaultDialect] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MSDialect_pyodbc] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MSDialect_pyodbc] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MySQLDialect_mysqldb] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MySQLDialect_mysqldb] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCLASS-PGDialect_psycopg2] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCLASS-PGDialect_psycopg2] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCONFIG-PGDialect_psycopg2] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCONFIG-PGDialect_psycopg2] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWID-OracleDialect_cx_oracle] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWID-OracleDialect_cx_oracle] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWVERSION-MSDialect_pyodbc] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWVERSION-MSDialect_pyodbc] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SET-MySQLDialect_mysqldb] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SET-MySQLDialect_mysqldb] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLDATETIME-MSDialect_pyodbc] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLDATETIME-MSDialect_pyodbc] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-DefaultDialect] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-MySQLDialect_mysqldb] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-MySQLDialect_mysqldb] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLMONEY-MSDialect_pyodbc] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLMONEY-MSDialect_pyodbc] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SQL_VARIANT-MSDialect_pyodbc] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SQL_VARIANT-MSDialect_pyodbc] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SmallInteger-DefaultDialect] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SmallInteger-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[String-DefaultDialect] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[String-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-DefaultDialect] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-MySQLDialect_mysqldb] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-MySQLDialect_mysqldb] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-DefaultDialect] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MSDialect_pyodbc] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MSDialect_pyodbc] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MySQLDialect_mysqldb] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MySQLDialect_mysqldb] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-PGDialect_psycopg2] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-PGDialect_psycopg2] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-SQLiteDialect_pysqlite] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-SQLiteDialect_pysqlite] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-DefaultDialect] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MSDialect_pyodbc] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MSDialect_pyodbc] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MySQLDialect_mysqldb] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MySQLDialect_mysqldb] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-OracleDialect_cx_oracle] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-OracleDialect_cx_oracle] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-PGDialect_psycopg2] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-PGDialect_psycopg2] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYBLOB-MySQLDialect_mysqldb] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYBLOB-MySQLDialect_mysqldb] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MSDialect_pyodbc] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MSDialect_pyodbc] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MySQLDialect_mysqldb] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MySQLDialect_mysqldb] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYTEXT-MySQLDialect_mysqldb] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYTEXT-MySQLDialect_mysqldb] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSMULTIRANGE-PGDialect_psycopg2] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSMULTIRANGE-PGDialect_psycopg2] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSQUERY-PGDialect_psycopg2] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSQUERY-PGDialect_psycopg2] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSRANGE-PGDialect_psycopg2] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSRANGE-PGDialect_psycopg2] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZMULTIRANGE-PGDialect_psycopg2] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZMULTIRANGE-PGDialect_psycopg2] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZRANGE-PGDialect_psycopg2] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZRANGE-PGDialect_psycopg2] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSVECTOR-PGDialect_psycopg2] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSVECTOR-PGDialect_psycopg2] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Text-DefaultDialect] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Text-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Time-DefaultDialect] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Time-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TupleType-DefaultDialect] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TupleType-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UNIQUEIDENTIFIER-MSDialect_pyodbc] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UNIQUEIDENTIFIER-MSDialect_pyodbc] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UUID-DefaultDialect] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UUID-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Unicode-DefaultDialect] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Unicode-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UnicodeText-DefaultDialect] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UnicodeText-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Uuid-DefaultDialect] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Uuid-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-DefaultDialect] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-MSDialect_pyodbc] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-MSDialect_pyodbc] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-DefaultDialect] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-MySQLDialect_mysqldb] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-MySQLDialect_mysqldb] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR2-OracleDialect_cx_oracle] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR2-OracleDialect_cx_oracle] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VECTOR-OracleDialect_cx_oracle] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VECTOR-OracleDialect_cx_oracle] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[XML-MSDialect_pyodbc] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[XML-MSDialect_pyodbc] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[YEAR-MySQLDialect_mysqldb] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[YEAR-MySQLDialect_mysqldb] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[_Binary-DefaultDialect] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[_Binary-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_python_type 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_python_type 296s test/sql/test_types.py::AdaptTest::test_repr[ARRAY0] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ARRAY0] 296s test/sql/test_types.py::AdaptTest::test_repr[ARRAY1] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ARRAY1] 296s test/sql/test_types.py::AdaptTest::test_repr[BFILE] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BFILE] 296s test/sql/test_types.py::AdaptTest::test_repr[BIGINT0] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIGINT0] 296s test/sql/test_types.py::AdaptTest::test_repr[BIGINT1] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIGINT1] 296s test/sql/test_types.py::AdaptTest::test_repr[BINARY] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY] 296s test/sql/test_types.py::AdaptTest::test_repr[BINARY_DOUBLE] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY_DOUBLE] 296s test/sql/test_types.py::AdaptTest::test_repr[BINARY_FLOAT] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY_FLOAT] 296s test/sql/test_types.py::AdaptTest::test_repr[BIT0] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT0] 296s test/sql/test_types.py::AdaptTest::test_repr[BIT1] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT1] 296s test/sql/test_types.py::AdaptTest::test_repr[BIT2] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT2] 296s test/sql/test_types.py::AdaptTest::test_repr[BLOB] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BLOB] 296s test/sql/test_types.py::AdaptTest::test_repr[BOOLEAN] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BOOLEAN] 296s test/sql/test_types.py::AdaptTest::test_repr[BYTEA] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BYTEA] 296s test/sql/test_types.py::AdaptTest::test_repr[BigInteger] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BigInteger] 296s test/sql/test_types.py::AdaptTest::test_repr[Boolean] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Boolean] 296s test/sql/test_types.py::AdaptTest::test_repr[CHAR0] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CHAR0] 296s test/sql/test_types.py::AdaptTest::test_repr[CHAR1] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CHAR1] 296s test/sql/test_types.py::AdaptTest::test_repr[CIDR] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CIDR] 296s test/sql/test_types.py::AdaptTest::test_repr[CITEXT] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CITEXT] 296s test/sql/test_types.py::AdaptTest::test_repr[CLOB] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CLOB] 296s test/sql/test_types.py::AdaptTest::test_repr[DATE0] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE0] 296s test/sql/test_types.py::AdaptTest::test_repr[DATE1] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE1] 296s test/sql/test_types.py::AdaptTest::test_repr[DATE2] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE2] 296s test/sql/test_types.py::AdaptTest::test_repr[DATEMULTIRANGE] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATEMULTIRANGE] 296s test/sql/test_types.py::AdaptTest::test_repr[DATERANGE] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATERANGE] 296s test/sql/test_types.py::AdaptTest::test_repr[DATETIME0] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME0] 296s test/sql/test_types.py::AdaptTest::test_repr[DATETIME1] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME1] 296s test/sql/test_types.py::AdaptTest::test_repr[DATETIME2] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME2] 296s test/sql/test_types.py::AdaptTest::test_repr[DATETIME3] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME3] 296s test/sql/test_types.py::AdaptTest::test_repr[DATETIMEOFFSET] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIMEOFFSET] 296s test/sql/test_types.py::AdaptTest::test_repr[DECIMAL0] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DECIMAL0] 296s test/sql/test_types.py::AdaptTest::test_repr[DECIMAL1] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DECIMAL1] 296s test/sql/test_types.py::AdaptTest::test_repr[DOMAIN] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOMAIN] 296s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE0] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE0] 296s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE1] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE1] 296s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION0] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION0] 296s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION1] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION1] 296s test/sql/test_types.py::AdaptTest::test_repr[DateTime] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DateTime] 296s test/sql/test_types.py::AdaptTest::test_repr[Date] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Date] 296s test/sql/test_types.py::AdaptTest::test_repr[Double] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Double] 296s test/sql/test_types.py::AdaptTest::test_repr[ENUM0] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ENUM0] 296s test/sql/test_types.py::AdaptTest::test_repr[ENUM1] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ENUM1] 296s test/sql/test_types.py::AdaptTest::test_repr[Enum] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Enum] 296s test/sql/test_types.py::AdaptTest::test_repr[FLOAT0] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT0] 296s test/sql/test_types.py::AdaptTest::test_repr[FLOAT1] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT1] 296s test/sql/test_types.py::AdaptTest::test_repr[FLOAT2] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT2] 296s test/sql/test_types.py::AdaptTest::test_repr[Float] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Float] 296s test/sql/test_types.py::AdaptTest::test_repr[HSTORE] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[HSTORE] 296s test/sql/test_types.py::AdaptTest::test_repr[IMAGE] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[IMAGE] 296s test/sql/test_types.py::AdaptTest::test_repr[INET4] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET4] 296s test/sql/test_types.py::AdaptTest::test_repr[INET6] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET6] 296s test/sql/test_types.py::AdaptTest::test_repr[INET] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET] 296s test/sql/test_types.py::AdaptTest::test_repr[INT4MULTIRANGE] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT4MULTIRANGE] 296s test/sql/test_types.py::AdaptTest::test_repr[INT4RANGE] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT4RANGE] 296s test/sql/test_types.py::AdaptTest::test_repr[INT8MULTIRANGE] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT8MULTIRANGE] 296s test/sql/test_types.py::AdaptTest::test_repr[INT8RANGE] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT8RANGE] 296s test/sql/test_types.py::AdaptTest::test_repr[INTEGER0] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTEGER0] 296s test/sql/test_types.py::AdaptTest::test_repr[INTEGER1] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTEGER1] 296s test/sql/test_types.py::AdaptTest::test_repr[INTERVAL0] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTERVAL0] 296s test/sql/test_types.py::AdaptTest::test_repr[INTERVAL1] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTERVAL1] 296s test/sql/test_types.py::AdaptTest::test_repr[Integer] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Integer] 296s test/sql/test_types.py::AdaptTest::test_repr[Interval] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Interval] 296s test/sql/test_types.py::AdaptTest::test_repr[JSON0] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON0] 296s test/sql/test_types.py::AdaptTest::test_repr[JSON1] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON1] 296s test/sql/test_types.py::AdaptTest::test_repr[JSON2] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON2] 296s test/sql/test_types.py::AdaptTest::test_repr[JSON3] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON3] 296s test/sql/test_types.py::AdaptTest::test_repr[JSON4] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON4] 296s test/sql/test_types.py::AdaptTest::test_repr[JSONB] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSONB] 296s test/sql/test_types.py::AdaptTest::test_repr[JSONPATH] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSONPATH] 296s test/sql/test_types.py::AdaptTest::test_repr[LONGBLOB] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONGBLOB] 296s test/sql/test_types.py::AdaptTest::test_repr[LONGTEXT] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONGTEXT] 296s test/sql/test_types.py::AdaptTest::test_repr[LONG] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONG] 296s test/sql/test_types.py::AdaptTest::test_repr[LargeBinary] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LargeBinary] 296s test/sql/test_types.py::AdaptTest::test_repr[MACADDR8] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MACADDR8] 296s test/sql/test_types.py::AdaptTest::test_repr[MACADDR] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MACADDR] 296s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMBLOB] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMBLOB] 296s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMINT] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMINT] 296s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMTEXT] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMTEXT] 296s test/sql/test_types.py::AdaptTest::test_repr[MONEY0] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MONEY0] 296s test/sql/test_types.py::AdaptTest::test_repr[MONEY1] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MONEY1] 296s test/sql/test_types.py::AdaptTest::test_repr[MatchType] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MatchType] 296s test/sql/test_types.py::AdaptTest::test_repr[NCHAR0] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCHAR0] 296s test/sql/test_types.py::AdaptTest::test_repr[NCHAR1] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCHAR1] 296s test/sql/test_types.py::AdaptTest::test_repr[NCLOB] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCLOB] 296s test/sql/test_types.py::AdaptTest::test_repr[NTEXT] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NTEXT] 296s test/sql/test_types.py::AdaptTest::test_repr[NUMBER] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMBER] 296s test/sql/test_types.py::AdaptTest::test_repr[NUMERIC0] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMERIC0] 296s test/sql/test_types.py::AdaptTest::test_repr[NUMERIC1] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMERIC1] 296s test/sql/test_types.py::AdaptTest::test_repr[NUMMULTIRANGE] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMMULTIRANGE] 296s test/sql/test_types.py::AdaptTest::test_repr[NUMRANGE] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMRANGE] 296s test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR0] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR0] 296s test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR1] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR1] 296s test/sql/test_types.py::AdaptTest::test_repr[NullType] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NullType] 296s test/sql/test_types.py::AdaptTest::test_repr[Numeric] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Numeric] 296s test/sql/test_types.py::AdaptTest::test_repr[OID] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[OID] 296s test/sql/test_types.py::AdaptTest::test_repr[RAW] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[RAW] 296s test/sql/test_types.py::AdaptTest::test_repr[REAL0] 296s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL0] 296s test/sql/test_types.py::AdaptTest::test_repr[REAL1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL1] 296s test/sql/test_types.py::AdaptTest::test_repr[REAL2] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL2] 296s test/sql/test_types.py::AdaptTest::test_repr[REGCLASS] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REGCLASS] 296s test/sql/test_types.py::AdaptTest::test_repr[REGCONFIG] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REGCONFIG] 296s test/sql/test_types.py::AdaptTest::test_repr[ROWID] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ROWID] 296s test/sql/test_types.py::AdaptTest::test_repr[ROWVERSION] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ROWVERSION] 296s test/sql/test_types.py::AdaptTest::test_repr[SET] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SET] 296s test/sql/test_types.py::AdaptTest::test_repr[SMALLDATETIME] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLDATETIME] 296s test/sql/test_types.py::AdaptTest::test_repr[SMALLINT0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLINT0] 296s test/sql/test_types.py::AdaptTest::test_repr[SMALLINT1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLINT1] 296s test/sql/test_types.py::AdaptTest::test_repr[SMALLMONEY] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLMONEY] 296s test/sql/test_types.py::AdaptTest::test_repr[SQL_VARIANT] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SQL_VARIANT] 296s test/sql/test_types.py::AdaptTest::test_repr[SmallInteger] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SmallInteger] 296s test/sql/test_types.py::AdaptTest::test_repr[String] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[String] 296s test/sql/test_types.py::AdaptTest::test_repr[TEXT0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TEXT0] 296s test/sql/test_types.py::AdaptTest::test_repr[TEXT1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TEXT1] 296s test/sql/test_types.py::AdaptTest::test_repr[TIME0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME0] 296s test/sql/test_types.py::AdaptTest::test_repr[TIME1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME1] 296s test/sql/test_types.py::AdaptTest::test_repr[TIME2] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME2] 296s test/sql/test_types.py::AdaptTest::test_repr[TIME3] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME3] 296s test/sql/test_types.py::AdaptTest::test_repr[TIME4] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME4] 296s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP0] 296s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP1] 296s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP2] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP2] 296s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP3] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP3] 296s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP4] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP4] 296s test/sql/test_types.py::AdaptTest::test_repr[TINYBLOB] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYBLOB] 296s test/sql/test_types.py::AdaptTest::test_repr[TINYINT0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYINT0] 296s test/sql/test_types.py::AdaptTest::test_repr[TINYINT1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYINT1] 296s test/sql/test_types.py::AdaptTest::test_repr[TINYTEXT] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYTEXT] 296s test/sql/test_types.py::AdaptTest::test_repr[TSMULTIRANGE] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSMULTIRANGE] 296s test/sql/test_types.py::AdaptTest::test_repr[TSQUERY] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSQUERY] 296s test/sql/test_types.py::AdaptTest::test_repr[TSRANGE] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSRANGE] 296s test/sql/test_types.py::AdaptTest::test_repr[TSTZMULTIRANGE] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSTZMULTIRANGE] 296s test/sql/test_types.py::AdaptTest::test_repr[TSTZRANGE] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSTZRANGE] 296s test/sql/test_types.py::AdaptTest::test_repr[TSVECTOR] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSVECTOR] 296s test/sql/test_types.py::AdaptTest::test_repr[Text] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Text] 296s test/sql/test_types.py::AdaptTest::test_repr[Time] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Time] 296s test/sql/test_types.py::AdaptTest::test_repr[TupleType] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TupleType] 296s test/sql/test_types.py::AdaptTest::test_repr[UNIQUEIDENTIFIER] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UNIQUEIDENTIFIER] 296s test/sql/test_types.py::AdaptTest::test_repr[UUID] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UUID] 296s test/sql/test_types.py::AdaptTest::test_repr[UnicodeText] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UnicodeText] 296s test/sql/test_types.py::AdaptTest::test_repr[Unicode] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Unicode] 296s test/sql/test_types.py::AdaptTest::test_repr[Uuid] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Uuid] 296s test/sql/test_types.py::AdaptTest::test_repr[VARBINARY0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARBINARY0] 296s test/sql/test_types.py::AdaptTest::test_repr[VARBINARY1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARBINARY1] 296s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR0] 296s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR1] 296s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR2] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR2] 296s test/sql/test_types.py::AdaptTest::test_repr[VECTOR] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VECTOR] 296s test/sql/test_types.py::AdaptTest::test_repr[XML] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[XML] 296s test/sql/test_types.py::AdaptTest::test_repr[YEAR] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[YEAR] 296s test/sql/test_types.py::AdaptTest::test_repr[_Binary] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[_Binary] 296s test/sql/test_types.py::AdaptTest::test_str[ARRAY0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[ARRAY0] 296s test/sql/test_types.py::AdaptTest::test_str[ARRAY1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[ARRAY1] 296s test/sql/test_types.py::AdaptTest::test_str[BFILE] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BFILE] 296s test/sql/test_types.py::AdaptTest::test_str[BIGINT0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIGINT0] 296s test/sql/test_types.py::AdaptTest::test_str[BIGINT1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIGINT1] 296s test/sql/test_types.py::AdaptTest::test_str[BINARY] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY] 296s test/sql/test_types.py::AdaptTest::test_str[BINARY_DOUBLE] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY_DOUBLE] 296s test/sql/test_types.py::AdaptTest::test_str[BINARY_FLOAT] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY_FLOAT] 296s test/sql/test_types.py::AdaptTest::test_str[BIT0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT0] 296s test/sql/test_types.py::AdaptTest::test_str[BIT1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT1] 296s test/sql/test_types.py::AdaptTest::test_str[BIT2] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT2] 296s test/sql/test_types.py::AdaptTest::test_str[BLOB] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BLOB] 296s test/sql/test_types.py::AdaptTest::test_str[BOOLEAN] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BOOLEAN] 296s test/sql/test_types.py::AdaptTest::test_str[BYTEA] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BYTEA] 296s test/sql/test_types.py::AdaptTest::test_str[BigInteger] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BigInteger] 296s test/sql/test_types.py::AdaptTest::test_str[Boolean] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Boolean] 296s test/sql/test_types.py::AdaptTest::test_str[CHAR0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[CHAR0] 296s test/sql/test_types.py::AdaptTest::test_str[CHAR1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[CHAR1] 296s test/sql/test_types.py::AdaptTest::test_str[CIDR] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[CIDR] 296s test/sql/test_types.py::AdaptTest::test_str[CITEXT] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[CITEXT] 296s test/sql/test_types.py::AdaptTest::test_str[CLOB] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[CLOB] 296s test/sql/test_types.py::AdaptTest::test_str[DATE0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE0] 296s test/sql/test_types.py::AdaptTest::test_str[DATE1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE1] 296s test/sql/test_types.py::AdaptTest::test_str[DATE2] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE2] 296s test/sql/test_types.py::AdaptTest::test_str[DATEMULTIRANGE] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATEMULTIRANGE] 296s test/sql/test_types.py::AdaptTest::test_str[DATERANGE] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATERANGE] 296s test/sql/test_types.py::AdaptTest::test_str[DATETIME0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME0] 296s test/sql/test_types.py::AdaptTest::test_str[DATETIME1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME1] 296s test/sql/test_types.py::AdaptTest::test_str[DATETIME2] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME2] 296s test/sql/test_types.py::AdaptTest::test_str[DATETIME3] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME3] 296s test/sql/test_types.py::AdaptTest::test_str[DATETIMEOFFSET] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIMEOFFSET] 296s test/sql/test_types.py::AdaptTest::test_str[DECIMAL0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DECIMAL0] 296s test/sql/test_types.py::AdaptTest::test_str[DECIMAL1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DECIMAL1] 296s test/sql/test_types.py::AdaptTest::test_str[DOMAIN] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOMAIN] 296s test/sql/test_types.py::AdaptTest::test_str[DOUBLE0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE0] 296s test/sql/test_types.py::AdaptTest::test_str[DOUBLE1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE1] 296s test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION0] 296s test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION1] 296s test/sql/test_types.py::AdaptTest::test_str[DateTime] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DateTime] 296s test/sql/test_types.py::AdaptTest::test_str[Date] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Date] 296s test/sql/test_types.py::AdaptTest::test_str[Double] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Double] 296s test/sql/test_types.py::AdaptTest::test_str[ENUM0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[ENUM0] 296s test/sql/test_types.py::AdaptTest::test_str[ENUM1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[ENUM1] 296s test/sql/test_types.py::AdaptTest::test_str[Enum] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Enum] 296s test/sql/test_types.py::AdaptTest::test_str[FLOAT0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT0] 296s test/sql/test_types.py::AdaptTest::test_str[FLOAT1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT1] 296s test/sql/test_types.py::AdaptTest::test_str[FLOAT2] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT2] 296s test/sql/test_types.py::AdaptTest::test_str[Float] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Float] 296s test/sql/test_types.py::AdaptTest::test_str[HSTORE] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[HSTORE] 296s test/sql/test_types.py::AdaptTest::test_str[IMAGE] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[IMAGE] 296s test/sql/test_types.py::AdaptTest::test_str[INET4] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET4] 296s test/sql/test_types.py::AdaptTest::test_str[INET6] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET6] 296s test/sql/test_types.py::AdaptTest::test_str[INET] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET] 296s test/sql/test_types.py::AdaptTest::test_str[INT4MULTIRANGE] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT4MULTIRANGE] 296s test/sql/test_types.py::AdaptTest::test_str[INT4RANGE] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT4RANGE] 296s test/sql/test_types.py::AdaptTest::test_str[INT8MULTIRANGE] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT8MULTIRANGE] 296s test/sql/test_types.py::AdaptTest::test_str[INT8RANGE] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT8RANGE] 296s test/sql/test_types.py::AdaptTest::test_str[INTEGER0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTEGER0] 296s test/sql/test_types.py::AdaptTest::test_str[INTEGER1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTEGER1] 296s test/sql/test_types.py::AdaptTest::test_str[INTERVAL0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTERVAL0] 296s test/sql/test_types.py::AdaptTest::test_str[INTERVAL1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTERVAL1] 296s test/sql/test_types.py::AdaptTest::test_str[Integer] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Integer] 296s test/sql/test_types.py::AdaptTest::test_str[Interval] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Interval] 296s test/sql/test_types.py::AdaptTest::test_str[JSON0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON0] 296s test/sql/test_types.py::AdaptTest::test_str[JSON1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON1] 296s test/sql/test_types.py::AdaptTest::test_str[JSON2] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON2] 296s test/sql/test_types.py::AdaptTest::test_str[JSON3] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON3] 296s test/sql/test_types.py::AdaptTest::test_str[JSON4] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON4] 296s test/sql/test_types.py::AdaptTest::test_str[JSONB] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSONB] 296s test/sql/test_types.py::AdaptTest::test_str[JSONPATH] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSONPATH] 296s test/sql/test_types.py::AdaptTest::test_str[LONGBLOB] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONGBLOB] 296s test/sql/test_types.py::AdaptTest::test_str[LONGTEXT] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONGTEXT] 296s test/sql/test_types.py::AdaptTest::test_str[LONG] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONG] 296s test/sql/test_types.py::AdaptTest::test_str[LargeBinary] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[LargeBinary] 296s test/sql/test_types.py::AdaptTest::test_str[MACADDR8] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MACADDR8] 296s test/sql/test_types.py::AdaptTest::test_str[MACADDR] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MACADDR] 296s test/sql/test_types.py::AdaptTest::test_str[MEDIUMBLOB] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMBLOB] 296s test/sql/test_types.py::AdaptTest::test_str[MEDIUMINT] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMINT] 296s test/sql/test_types.py::AdaptTest::test_str[MEDIUMTEXT] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMTEXT] 296s test/sql/test_types.py::AdaptTest::test_str[MONEY0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MONEY0] 296s test/sql/test_types.py::AdaptTest::test_str[MONEY1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MONEY1] 296s test/sql/test_types.py::AdaptTest::test_str[MatchType] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MatchType] 296s test/sql/test_types.py::AdaptTest::test_str[NCHAR0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCHAR0] 296s test/sql/test_types.py::AdaptTest::test_str[NCHAR1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCHAR1] 296s test/sql/test_types.py::AdaptTest::test_str[NCLOB] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCLOB] 296s test/sql/test_types.py::AdaptTest::test_str[NTEXT] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NTEXT] 296s test/sql/test_types.py::AdaptTest::test_str[NUMBER] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMBER] 296s test/sql/test_types.py::AdaptTest::test_str[NUMERIC0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMERIC0] 296s test/sql/test_types.py::AdaptTest::test_str[NUMERIC1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMERIC1] 296s test/sql/test_types.py::AdaptTest::test_str[NUMMULTIRANGE] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMMULTIRANGE] 296s test/sql/test_types.py::AdaptTest::test_str[NUMRANGE] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMRANGE] 296s test/sql/test_types.py::AdaptTest::test_str[NVARCHAR0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NVARCHAR0] 296s test/sql/test_types.py::AdaptTest::test_str[NVARCHAR1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NVARCHAR1] 296s test/sql/test_types.py::AdaptTest::test_str[NullType] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NullType] 296s test/sql/test_types.py::AdaptTest::test_str[Numeric] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Numeric] 296s test/sql/test_types.py::AdaptTest::test_str[OID] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[OID] 296s test/sql/test_types.py::AdaptTest::test_str[RAW] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[RAW] 296s test/sql/test_types.py::AdaptTest::test_str[REAL0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL0] 296s test/sql/test_types.py::AdaptTest::test_str[REAL1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL1] 296s test/sql/test_types.py::AdaptTest::test_str[REAL2] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL2] 296s test/sql/test_types.py::AdaptTest::test_str[REGCLASS] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[REGCLASS] 296s test/sql/test_types.py::AdaptTest::test_str[REGCONFIG] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[REGCONFIG] 296s test/sql/test_types.py::AdaptTest::test_str[ROWID] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[ROWID] 296s test/sql/test_types.py::AdaptTest::test_str[ROWVERSION] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[ROWVERSION] 296s test/sql/test_types.py::AdaptTest::test_str[SET] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[SET] 296s test/sql/test_types.py::AdaptTest::test_str[SMALLDATETIME] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLDATETIME] 296s test/sql/test_types.py::AdaptTest::test_str[SMALLINT0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLINT0] 296s test/sql/test_types.py::AdaptTest::test_str[SMALLINT1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLINT1] 296s test/sql/test_types.py::AdaptTest::test_str[SMALLMONEY] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLMONEY] 296s test/sql/test_types.py::AdaptTest::test_str[SQL_VARIANT] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[SQL_VARIANT] 296s test/sql/test_types.py::AdaptTest::test_str[SmallInteger] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[SmallInteger] 296s test/sql/test_types.py::AdaptTest::test_str[String] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[String] 296s test/sql/test_types.py::AdaptTest::test_str[TEXT0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TEXT0] 296s test/sql/test_types.py::AdaptTest::test_str[TEXT1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TEXT1] 296s test/sql/test_types.py::AdaptTest::test_str[TIME0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME0] 296s test/sql/test_types.py::AdaptTest::test_str[TIME1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME1] 296s test/sql/test_types.py::AdaptTest::test_str[TIME2] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME2] 296s test/sql/test_types.py::AdaptTest::test_str[TIME3] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME3] 296s test/sql/test_types.py::AdaptTest::test_str[TIME4] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME4] 296s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP0] 296s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP1] 296s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP2] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP2] 296s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP3] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP3] 296s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP4] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP4] 296s test/sql/test_types.py::AdaptTest::test_str[TINYBLOB] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYBLOB] 296s test/sql/test_types.py::AdaptTest::test_str[TINYINT0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYINT0] 296s test/sql/test_types.py::AdaptTest::test_str[TINYINT1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYINT1] 296s test/sql/test_types.py::AdaptTest::test_str[TINYTEXT] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYTEXT] 296s test/sql/test_types.py::AdaptTest::test_str[TSMULTIRANGE] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSMULTIRANGE] 296s test/sql/test_types.py::AdaptTest::test_str[TSQUERY] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSQUERY] 296s test/sql/test_types.py::AdaptTest::test_str[TSRANGE] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSRANGE] 296s test/sql/test_types.py::AdaptTest::test_str[TSTZMULTIRANGE] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSTZMULTIRANGE] 296s test/sql/test_types.py::AdaptTest::test_str[TSTZRANGE] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSTZRANGE] 296s test/sql/test_types.py::AdaptTest::test_str[TSVECTOR] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSVECTOR] 296s test/sql/test_types.py::AdaptTest::test_str[Text] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Text] 296s test/sql/test_types.py::AdaptTest::test_str[Time] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Time] 296s test/sql/test_types.py::AdaptTest::test_str[TupleType] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TupleType] 296s test/sql/test_types.py::AdaptTest::test_str[UNIQUEIDENTIFIER] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[UNIQUEIDENTIFIER] 296s test/sql/test_types.py::AdaptTest::test_str[UUID] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[UUID] 296s test/sql/test_types.py::AdaptTest::test_str[UnicodeText] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[UnicodeText] 296s test/sql/test_types.py::AdaptTest::test_str[Unicode] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Unicode] 296s test/sql/test_types.py::AdaptTest::test_str[Uuid] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Uuid] 296s test/sql/test_types.py::AdaptTest::test_str[VARBINARY0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARBINARY0] 296s test/sql/test_types.py::AdaptTest::test_str[VARBINARY1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARBINARY1] 296s test/sql/test_types.py::AdaptTest::test_str[VARCHAR0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR0] 296s test/sql/test_types.py::AdaptTest::test_str[VARCHAR1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR1] 296s test/sql/test_types.py::AdaptTest::test_str[VARCHAR2] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR2] 296s test/sql/test_types.py::AdaptTest::test_str[VECTOR] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[VECTOR] 296s test/sql/test_types.py::AdaptTest::test_str[XML] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[XML] 296s test/sql/test_types.py::AdaptTest::test_str[YEAR] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[YEAR] 296s test/sql/test_types.py::AdaptTest::test_str[_Binary] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[_Binary] 296s test/sql/test_types.py::AdaptTest::test_str_third_party 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party 296s test/sql/test_types.py::AdaptTest::test_str_third_party_camelcase_no_visit_name 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party_camelcase_no_visit_name 296s test/sql/test_types.py::AdaptTest::test_str_third_party_uppercase_no_visit_name 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party_uppercase_no_visit_name 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[ARRAY] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[ARRAY] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BIGINT] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BIGINT] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BINARY] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BINARY] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BLOB] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BLOB] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BOOLEAN] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BOOLEAN] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BigInteger] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BigInteger] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Boolean] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Boolean] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[CHAR] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[CHAR] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[CLOB] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[CLOB] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATETIME] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATETIME] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATE] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATE] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DECIMAL] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DECIMAL] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE_PRECISION] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE_PRECISION] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DateTime] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DateTime] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Date] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Date] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Double] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Double] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Enum] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Enum] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[FLOAT] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[FLOAT] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Float] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Float] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER0] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER0] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER1] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER1] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Integer] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Integer] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Interval] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Interval] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[JSON] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[JSON] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[LargeBinary] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[LargeBinary] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[MatchType] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[MatchType] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NCHAR] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NCHAR] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NUMERIC] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NUMERIC] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NVARCHAR] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NVARCHAR] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NullType] 296s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NullType] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Numeric] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Numeric] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[PickleType] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[PickleType] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[REAL] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[REAL] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[SMALLINT] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[SMALLINT] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[SmallInteger] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[SmallInteger] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[String] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[String] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TEXT] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TEXT] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIMESTAMP] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIMESTAMP] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIME] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIME] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Text] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Text] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Time] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Time] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TupleType] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TupleType] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeDecorator] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeDecorator] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeEngine] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeEngine] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UUID] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UUID] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UnicodeText] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UnicodeText] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Unicode] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Unicode] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UserDefinedType] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UserDefinedType] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Uuid] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Uuid] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARBINARY] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARBINARY] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARCHAR] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARCHAR] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Variant] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Variant] 296s test/sql/test_types.py::AdaptTest::test_uppercase_importable[_Binary] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[_Binary] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mssql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mssql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mysql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mysql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-oracle] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-oracle] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-postgresql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-postgresql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-sqlite] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-sqlite] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mssql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mssql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mysql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mysql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-oracle] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-oracle] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-postgresql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-postgresql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-sqlite] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-sqlite] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mssql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mssql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mysql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mysql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-oracle] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-oracle] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-postgresql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-postgresql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-sqlite] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-sqlite] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mssql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mssql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mysql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mysql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-oracle] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-oracle] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-postgresql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-postgresql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-sqlite] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-sqlite] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mssql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mssql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mysql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mysql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-oracle] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-oracle] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-postgresql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-postgresql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-sqlite] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-sqlite] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mssql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mssql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mysql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mysql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-oracle] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-oracle] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-postgresql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-postgresql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-sqlite] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-sqlite] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mssql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mssql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mysql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mysql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-oracle] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-oracle] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-postgresql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-postgresql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-sqlite] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-sqlite] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mssql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mssql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mysql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mysql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-oracle] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-oracle] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-postgresql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-postgresql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-sqlite] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-sqlite] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mssql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mssql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mysql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mysql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-oracle] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-oracle] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-postgresql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-postgresql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-sqlite] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-sqlite] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mssql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mssql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mysql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mysql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-oracle] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-oracle] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-postgresql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-postgresql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-sqlite] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-sqlite] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mssql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mssql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mysql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mysql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-oracle] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-oracle] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-postgresql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-postgresql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-sqlite] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-sqlite] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mssql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mssql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mysql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mysql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-oracle] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-oracle] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-postgresql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-postgresql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-sqlite] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-sqlite] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mssql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mssql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mysql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mysql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-oracle] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-oracle] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-postgresql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-postgresql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-sqlite] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-sqlite] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mssql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mssql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mysql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mysql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-oracle] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-oracle] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-postgresql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-postgresql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-sqlite] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-sqlite] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mssql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mssql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mysql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mysql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-oracle] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-oracle] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-postgresql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-postgresql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-sqlite] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-sqlite] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mssql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mssql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mysql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mysql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-oracle] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-oracle] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-postgresql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-postgresql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-sqlite] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-sqlite] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mssql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mssql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mysql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mysql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-oracle] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-oracle] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-postgresql] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-postgresql] 296s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-sqlite] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-sqlite] 296s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_generic 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_generic 296s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[issue_5989] 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[issue_5989] 296s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_enum] 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_enum] 296s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_order_by] 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_order_by] 296s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[original] 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[original] 296s test/dialect/postgresql/test_types.py::ArrayTest::test_array_all 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_all 296s test/dialect/postgresql/test_types.py::ArrayTest::test_array_any 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_any 296s test/dialect/postgresql/test_types.py::ArrayTest::test_array_concat 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_concat 296s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contained_by 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contained_by 296s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains 296s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains_any 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains_any 296s test/dialect/postgresql/test_types.py::ArrayTest::test_array_dim_index 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_dim_index 296s test/dialect/postgresql/test_types.py::ArrayTest::test_array_functions_plus_getitem 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_functions_plus_getitem 296s test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_single_type 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_single_type 296s test/sql/test_types.py::ArrayTest::test_array_getitem_single_type 296s [gw1] [ 82%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_single_type 296s test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_slice_type 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_slice_type 296s test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type 296s [gw1] [ 82%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type 296s test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type_dialect_level 296s [gw1] [ 82%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type_dialect_level 296s test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_enum_psycopg2_cast 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_enum_psycopg2_cast 296s test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_str_psycopg2_cast 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_str_psycopg2_cast 296s test/dialect/postgresql/test_types.py::ArrayTest::test_array_index_map_dimensions 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_index_map_dimensions 296s test/sql/test_types.py::ArrayTest::test_array_index_map_dimensions 296s [gw1] [ 82%] PASSED test/sql/test_types.py::ArrayTest::test_array_index_map_dimensions 296s test/dialect/postgresql/test_types.py::ArrayTest::test_array_int_index 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_int_index 296s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal 296s test/sql/test_types.py::ArrayTest::test_array_literal_complex 296s [gw1] [ 82%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_complex 296s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_getitem_multidim 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_getitem_multidim 296s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 296s test/sql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 296s [gw1] [ 82%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 296s test/sql/test_types.py::ArrayTest::test_array_literal_simple 296s [gw1] [ 82%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_simple 296s test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap 296s test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap_any 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap_any 296s test/dialect/postgresql/test_types.py::ArrayTest::test_array_slice_index 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_slice_index 296s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str 296s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate 296s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate_multidim 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate_multidim 296s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_multidim 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_multidim 296s test/dialect/postgresql/test_types.py::ArrayTest::test_contains_override_raises 296s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_contains_override_raises 296s test/sql/test_types.py::AsGenericTest::test_as_generic[t10-t20] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t10-t20] 296s test/sql/test_types.py::AsGenericTest::test_as_generic[t11-t21] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t11-t21] 296s test/sql/test_types.py::AsGenericTest::test_as_generic[t110-t210] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t110-t210] 296s test/sql/test_types.py::AsGenericTest::test_as_generic[t111-t211] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t111-t211] 296s test/sql/test_types.py::AsGenericTest::test_as_generic[t112-t212] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t112-t212] 296s test/sql/test_types.py::AsGenericTest::test_as_generic[t113-t213] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t113-t213] 296s test/sql/test_types.py::AsGenericTest::test_as_generic[t114-t214] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t114-t214] 296s test/sql/test_types.py::AsGenericTest::test_as_generic[t115-t215] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t115-t215] 296s test/sql/test_types.py::AsGenericTest::test_as_generic[t12-t22] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t12-t22] 296s test/sql/test_types.py::AsGenericTest::test_as_generic[t13-t23] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t13-t23] 296s test/sql/test_types.py::AsGenericTest::test_as_generic[t14-t24] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t14-t24] 296s test/sql/test_types.py::AsGenericTest::test_as_generic[t15-t25] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t15-t25] 296s test/sql/test_types.py::AsGenericTest::test_as_generic[t16-t26] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t16-t26] 296s test/sql/test_types.py::AsGenericTest::test_as_generic[t17-t27] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t17-t27] 296s test/sql/test_types.py::AsGenericTest::test_as_generic[t18-t28] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t18-t28] 296s test/sql/test_types.py::AsGenericTest::test_as_generic[t19-t29] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t19-t29] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM0] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM0] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM1] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM1] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[Enum] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[Enum] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL0] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL0] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL1] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL1] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY0] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY0] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY1] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY1] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT0] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT0] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT1] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT1] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_DOUBLE] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_DOUBLE] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_FLOAT] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_FLOAT] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT0] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT0] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT1] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT1] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT2] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT2] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BOOLEAN] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BOOLEAN] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BigInteger] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BigInteger] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Boolean] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Boolean] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR0] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR0] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR1] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR1] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CIDR] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CIDR] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CITEXT] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CITEXT] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CLOB] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CLOB] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE0] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE0] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE1] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE1] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE2] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE2] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATEMULTIRANGE] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATEMULTIRANGE] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATERANGE] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATERANGE] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME0] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME0] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME1] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME1] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME2] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME2] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME3] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME3] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIMEOFFSET] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIMEOFFSET] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL0] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL0] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL1] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL1] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOMAIN] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOMAIN] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE0] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE0] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE1] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE1] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION0] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION0] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION1] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION1] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DateTime] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DateTime] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Date] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Date] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Double] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Double] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT0] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT0] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT1] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT1] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT2] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT2] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Float] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Float] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[HSTORE] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[HSTORE] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET4] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET4] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET6] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET6] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4MULTIRANGE] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4MULTIRANGE] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4RANGE] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4RANGE] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8MULTIRANGE] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8MULTIRANGE] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8RANGE] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8RANGE] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER0] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER0] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER1] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER1] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Integer] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Integer] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Interval] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Interval] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON0] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON0] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON1] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON1] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON2] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON2] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON3] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON3] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON4] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON4] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONB] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONB] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONPATH] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONPATH] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONGTEXT] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONGTEXT] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONG] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONG] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR8] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR8] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMINT] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMINT] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMTEXT] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMTEXT] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY0] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY0] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY1] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY1] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MatchType] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MatchType] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR0] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR0] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR1] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR1] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCLOB] 296s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCLOB] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NTEXT] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NTEXT] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMBER] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMBER] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC0] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC0] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC1] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC1] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMMULTIRANGE] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMMULTIRANGE] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMRANGE] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMRANGE] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR0] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR0] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR1] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR1] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NullType] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NullType] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Numeric] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Numeric] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[OID] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[OID] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL0] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL0] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL1] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL1] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL2] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL2] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCLASS] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCLASS] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCONFIG] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCONFIG] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ROWID] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ROWID] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SET] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SET] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLDATETIME] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLDATETIME] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT0] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT0] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT1] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT1] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLMONEY] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLMONEY] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SQL_VARIANT] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SQL_VARIANT] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SmallInteger] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SmallInteger] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[String] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[String] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT0] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT0] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT1] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT1] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME0] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME0] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME1] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME1] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME2] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME2] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME3] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME3] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME4] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME4] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP0] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP0] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP1] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP1] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP2] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP2] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP3] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP3] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT0] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT0] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT1] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT1] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYTEXT] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYTEXT] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSMULTIRANGE] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSMULTIRANGE] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSQUERY] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSQUERY] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSRANGE] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSRANGE] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZMULTIRANGE] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZMULTIRANGE] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZRANGE] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZRANGE] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSVECTOR] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSVECTOR] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Text] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Text] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Time] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Time] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TupleType] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TupleType] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UNIQUEIDENTIFIER] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UNIQUEIDENTIFIER] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UUID] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UUID] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UnicodeText] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UnicodeText] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Unicode] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Unicode] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Uuid] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Uuid] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR0] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR0] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR1] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR1] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR2] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR2] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VECTOR] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VECTOR] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[XML] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[XML] 296s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[YEAR] 296s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[YEAR] 296s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_bind_processor_no_dbapi 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_bind_processor_no_dbapi 296s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_comparison 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_comparison 296s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_literal_roundtrip 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_literal_roundtrip 296s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_round_trip 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_round_trip 296s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 296s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 296s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 296s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 296s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_processing 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_processing 296s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator 296s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_0 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_0 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_1 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_1 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_false 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_false 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_int_out_of_range 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_int_out_of_range 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_none 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_none 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_str 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_str 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_true 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_true 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_0 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_0 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_1 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_1 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_false 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_false 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_int_out_of_range 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_int_out_of_range 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_none 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_none 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_str 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_str 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_true 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_true 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_constraint 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_constraint 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_0 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_0 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_1 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_1 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_false 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_false 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_int_out_of_range 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_int_out_of_range 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_str 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_str 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_true 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_true 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_0 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_0 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_1 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_1 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_false 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_false 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_str 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_str 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_true 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_true 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_integer_to_boolean 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_integer_to_boolean 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_to_onezero 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_to_onezero 296s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_unconstrained 296s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_unconstrained 296s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect0] 296s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect0] 296s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect1] 296s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect1] 296s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect2] 296s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect2] 296s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect3] 296s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect3] 296s test/sql/test_types.py::CallableTest::test_callable_as_arg 296s [gw1] [ 83%] PASSED test/sql/test_types.py::CallableTest::test_callable_as_arg 296s test/sql/test_types.py::CallableTest::test_callable_as_kwarg 296s [gw1] [ 83%] PASSED test/sql/test_types.py::CallableTest::test_callable_as_kwarg 296s test/sql/test_types.py::CompileTest::test_char_collation 296s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_char_collation 296s test/sql/test_types.py::CompileTest::test_char_length 296s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_char_length 296s test/sql/test_types.py::CompileTest::test_char_plain 296s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_char_plain 296s test/sql/test_types.py::CompileTest::test_compile_err_formatting 296s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_compile_err_formatting 296s test/sql/test_types.py::CompileTest::test_decimal_plain 296s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_decimal_plain 296s test/sql/test_types.py::CompileTest::test_decimal_precision 296s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_decimal_precision 296s test/sql/test_types.py::CompileTest::test_decimal_scale 296s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_decimal_scale 296s test/sql/test_types.py::CompileTest::test_default_compile_double 296s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_double 296s test/sql/test_types.py::CompileTest::test_default_compile_mysql_integer 296s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_mysql_integer 296s test/sql/test_types.py::CompileTest::test_default_compile_pg_float 296s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_pg_float 296s test/sql/test_types.py::CompileTest::test_default_compile_pg_inet 296s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_pg_inet 296s test/sql/test_types.py::CompileTest::test_kwarg_legacy_typecompiler 296s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_kwarg_legacy_typecompiler 296s test/sql/test_types.py::CompileTest::test_legacy_typecompiler_attribute 296s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_legacy_typecompiler_attribute 296s test/sql/test_types.py::CompileTest::test_numeric_plain 296s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_numeric_plain 296s test/sql/test_types.py::CompileTest::test_numeric_precision 296s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_numeric_precision 296s test/sql/test_types.py::CompileTest::test_numeric_scale 296s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_numeric_scale 296s test/sql/test_types.py::CompileTest::test_strict_bool_err_formatting 296s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_strict_bool_err_formatting 296s test/sql/test_types.py::CompileTest::test_string_collation 296s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_string_collation 296s test/sql/test_types.py::CompileTest::test_string_length 296s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_string_length 296s test/sql/test_types.py::CompileTest::test_string_plain 296s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_string_plain 296s test/sql/test_types.py::CompileTest::test_text_collation 296s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_text_collation 296s test/sql/test_types.py::CompileTest::test_text_length 296s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_text_length 296s test/sql/test_types.py::CompileTest::test_text_plain 296s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_text_plain 296s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to 296s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to 296s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to_obj 296s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to_obj 296s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by 296s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by 296s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by_obj 296s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by_obj 296s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contains 296s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contains 296s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_difference 296s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_difference 296s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_intersection 296s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_intersection 296s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_left_of 296s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_left_of 296s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_right_of 296s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_right_of 296s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_overlaps 296s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_overlaps 296s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_left_of 296s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_left_of 296s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_right_of 296s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_right_of 296s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_union 296s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_union 296s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal 296s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal 296s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal_obj 296s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal_obj 296s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than 296s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than 296s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than_or_equal 296s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than_or_equal 296s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_not_null 296s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_not_null 296s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_null 296s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_null 296s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than 296s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than 296s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than_or_equal 296s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than_or_equal 296s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal 296s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal 296s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal_obj 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal_obj 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[!=] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[!=] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&&] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&&] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&<] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&<] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&>] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&>] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*0] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*0] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*1] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*1] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+0] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+0] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+1] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+1] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-0] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-0] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-1] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-1] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-|-] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-|-] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<0] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<0] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<1] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<1] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<=] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<=] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<@] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<@] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[=] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[=] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>=] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>=] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>0] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>0] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>1] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>1] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[@>] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[@>] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[!=] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[!=] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&&] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&&] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&<] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&<] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&>] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&>] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*0] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*0] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*1] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*1] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+0] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+0] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+1] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+1] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-0] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-0] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-1] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-1] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-|-] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-|-] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<0] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<0] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<1] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<1] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<=] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<=] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<@] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<@] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[=] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[=] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>=] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>=] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>0] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>0] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>1] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>1] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[@>] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[@>] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[!=] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[!=] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&&] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&&] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&<] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&<] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&>] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&>] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[-|-] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[-|-] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<0] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<0] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<1] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<1] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<=] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<=] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<@] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<@] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[=] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[=] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>=] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>=] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>0] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>0] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>1] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>1] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[@>] 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[@>] 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_not_null 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_not_null 297s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_null 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_null 297s test/dialect/sqlite/test_types.py::DateTest::test_custom_format 297s [gw1] [ 83%] PASSED test/dialect/sqlite/test_types.py::DateTest::test_custom_format 297s test/dialect/sqlite/test_types.py::DateTest::test_default 297s [gw1] [ 83%] PASSED test/dialect/sqlite/test_types.py::DateTest::test_default 297s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to 297s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to_obj 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to_obj 297s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by 297s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by_obj 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by_obj 297s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contains 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contains 297s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_difference 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_difference 297s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_intersection 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_intersection 297s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_left_of 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_left_of 297s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_right_of 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_right_of 297s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_overlaps 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_overlaps 297s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_left_of 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_left_of 297s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_right_of 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_right_of 297s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_union 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_union 297s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal 297s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal_obj 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal_obj 297s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than 297s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than_or_equal 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than_or_equal 297s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_not_null 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_not_null 297s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_null 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_null 297s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than 297s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than_or_equal 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than_or_equal 297s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal 297s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal 297s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal_obj 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal_obj 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[!=] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[!=] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&&] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&&] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&<] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&<] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&>] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&>] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*0] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*0] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*1] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*1] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+0] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+0] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+1] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+1] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-0] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-0] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-1] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-1] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-|-] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-|-] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<0] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<0] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<1] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<1] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<=] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<=] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<@] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<@] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[=] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[=] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>=] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>=] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>0] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>0] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>1] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>1] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[@>] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[@>] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[!=] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[!=] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&&] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&&] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&<] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&<] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&>] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&>] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*0] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*0] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*1] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*1] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+0] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+0] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+1] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+1] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-0] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-0] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-1] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-1] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-|-] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-|-] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<0] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<0] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<1] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<1] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<=] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<=] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<@] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<@] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[=] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[=] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>=] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>=] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>0] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>0] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>1] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>1] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[@>] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[@>] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[!=] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[!=] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&&] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&&] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&<] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&<] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&>] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&>] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[-|-] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[-|-] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<0] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<0] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<1] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<1] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<=] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<=] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<@] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<@] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[=] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[=] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>=] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>=] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>0] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>0] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>1] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>1] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[@>] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[@>] 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_not_null 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_not_null 297s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_null 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_null 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[!=] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[!=] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&&] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&&] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&<] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&<] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&>] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&>] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*0] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*0] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*1] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*1] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+0] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+0] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+1] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+1] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-0] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-0] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-1] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-1] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-|-] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-|-] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<0] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<0] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<1] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<1] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<=] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<=] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<@] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<@] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[=] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[=] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>=] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>=] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>0] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>0] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>1] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>1] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[@>] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[@>] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[!=] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[!=] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&&] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&&] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&<] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&<] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&>] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&>] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*0] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*0] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*1] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*1] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+0] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+0] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+1] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+1] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-0] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-0] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-1] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-1] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-|-] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-|-] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<0] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<0] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<1] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<1] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<=] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<=] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<@] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<@] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[=] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[=] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>=] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>=] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>0] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>0] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>1] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>1] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[@>] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[@>] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[!=] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[!=] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&&] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&&] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&<] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&<] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&>] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&>] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[-|-] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[-|-] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<0] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<0] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<1] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<1] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<=] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<=] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<@] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<@] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[=] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[=] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>=] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>=] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>0] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>0] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>1] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>1] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[@>] 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[@>] 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_not_null 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_not_null 297s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_null 297s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_null 297s test/dialect/sqlite/test_types.py::DateTimeTest::test_custom_format_compact 297s [gw1] [ 84%] PASSED test/dialect/sqlite/test_types.py::DateTimeTest::test_custom_format_compact 297s test/dialect/sqlite/test_types.py::DateTimeTest::test_time_microseconds 297s [gw1] [ 84%] PASSED test/dialect/sqlite/test_types.py::DateTimeTest::test_time_microseconds 297s test/dialect/sqlite/test_types.py::DateTimeTest::test_truncate_microseconds 297s [gw1] [ 84%] PASSED test/dialect/sqlite/test_types.py::DateTimeTest::test_truncate_microseconds 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_char_length 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_char_length 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_DOUBLE()] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_DOUBLE()] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_FLOAT()] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_FLOAT()] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-DOUBLE_PRECISION()] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-DOUBLE_PRECISION()] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-FLOAT()] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-FLOAT()] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-REAL()] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-REAL()] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE()] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE()] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Double()] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Double()] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-FLOAT()] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-FLOAT()] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Float()] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Float()] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-REAL()] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-REAL()] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_0-INTERVAL DAY TO SECOND] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_0-INTERVAL DAY TO SECOND] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_1-INTERVAL DAY(3) TO SECOND] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_1-INTERVAL DAY(3) TO SECOND] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_2-INTERVAL DAY TO SECOND(5)] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_2-INTERVAL DAY TO SECOND(5)] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_3-INTERVAL DAY(2) TO SECOND(5)] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_3-INTERVAL DAY(2) TO SECOND(5)] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_4-INTERVAL DAY(9) TO SECOND(3)] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_4-INTERVAL DAY(9) TO SECOND(3)] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_coercion_literal 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_coercion_literal 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_0-select NUMTODSINTERVAL(172800.0, 'SECOND') from dual] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_0-select NUMTODSINTERVAL(172800.0, 'SECOND') from dual] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_1-SELECT NUMTODSINTERVAL(86584.0, 'SECOND') from dual] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_1-SELECT NUMTODSINTERVAL(86584.0, 'SECOND') from dual] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_2-select NUMTODSINTERVAL(86584.0, 'SECOND') - NUMTODSINTERVAL(64.0, 'SECOND') from dual] 297s [gw1] [ 84%] 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] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_long 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_long 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_no_clobs_for_string_params 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_no_clobs_for_string_params 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_raw_compile 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_raw_compile 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start0-_CXOracleDate] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start0-_CXOracleDate] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleRaw] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleRaw] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start10-_OracleChar] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start10-_OracleChar] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start11-_OracleNChar] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start11-_OracleNChar] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start12-_OracleUnicodeStringNCHAR] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start12-_OracleUnicodeStringNCHAR] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start13-_OracleRaw] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start13-_OracleRaw] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start2-String] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start2-String] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleString] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleString] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start4-_CXOracleDate] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start4-_CXOracleDate] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start5-DATE] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start5-DATE] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleString] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleString] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringCHAR] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringCHAR] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start8-_OracleText] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start8-_OracleText] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start9-_OracleUnicodeTextCLOB] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start9-_OracleUnicodeTextCLOB] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start0-_CXOracleDate] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start0-_CXOracleDate] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start1-_OracleRaw] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start1-_OracleRaw] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start10-_OracleChar] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start10-_OracleChar] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start11-_OracleNChar] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start11-_OracleNChar] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start12-_OracleUnicodeStringNCHAR] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start12-_OracleUnicodeStringNCHAR] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start13-_OracleRaw] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start13-_OracleRaw] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start2-String] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start2-String] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start3-_OracleString] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start3-_OracleString] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start4-_CXOracleDate] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start4-_CXOracleDate] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start5-DATE] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start5-DATE] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start6-_OracleString] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start6-_OracleString] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringCHAR] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringCHAR] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start8-_OracleText] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start8-_OracleText] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start9-_OracleUnicodeTextCLOB] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start9-_OracleUnicodeTextCLOB] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start0-String] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start0-String] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleString] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleString] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start2-_OracleString] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start2-_OracleString] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleUnicodeStringNCHAR] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleUnicodeStringNCHAR] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start4-_OracleText] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start4-_OracleText] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start5-_OracleUnicodeTextNCLOB] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start5-_OracleUnicodeTextNCLOB] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleNChar] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleNChar] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringNCHAR] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringNCHAR] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start0-String] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start0-String] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start1-_OracleString] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start1-_OracleString] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start2-_OracleString] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start2-_OracleString] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start3-_OracleUnicodeStringNCHAR] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start3-_OracleUnicodeStringNCHAR] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start4-_OracleText] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start4-_OracleText] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start5-_OracleUnicodeTextNCLOB] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start5-_OracleUnicodeTextNCLOB] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start6-_OracleNChar] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start6-_OracleNChar] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringNCHAR] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringNCHAR] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ0-VARCHAR2(50 CHAR)] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ0-VARCHAR2(50 CHAR)] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ1-VARCHAR2(50 CHAR)] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ1-VARCHAR2(50 CHAR)] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ10-NVARCHAR2] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ10-NVARCHAR2] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ11-VARCHAR2] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ11-VARCHAR2] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ2-NVARCHAR2(50)] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ2-NVARCHAR2(50)] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ3-VARCHAR(50 CHAR)] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ3-VARCHAR(50 CHAR)] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ4-NVARCHAR2(50)] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ4-NVARCHAR2(50)] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ5-VARCHAR2(50 CHAR)] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ5-VARCHAR2(50 CHAR)] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ6-VARCHAR2] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ6-VARCHAR2] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ7-VARCHAR2] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ7-VARCHAR2] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ8-NVARCHAR2] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ8-NVARCHAR2] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ9-VARCHAR] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ9-VARCHAR] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ0-VARCHAR2(50 CHAR)] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ0-VARCHAR2(50 CHAR)] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ1-NVARCHAR2(50)] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ1-NVARCHAR2(50)] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ10-NVARCHAR2] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ10-NVARCHAR2] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ11-VARCHAR2] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ11-VARCHAR2] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ2-NVARCHAR2(50)] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ2-NVARCHAR2(50)] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ3-VARCHAR(50 CHAR)] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ3-VARCHAR(50 CHAR)] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ4-NVARCHAR2(50)] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ4-NVARCHAR2(50)] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ5-VARCHAR2(50 CHAR)] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ5-VARCHAR2(50 CHAR)] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ6-VARCHAR2] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ6-VARCHAR2] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ7-NVARCHAR2] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ7-NVARCHAR2] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ8-NVARCHAR2] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ8-NVARCHAR2] 297s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ9-VARCHAR] 297s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ9-VARCHAR] 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt 297s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[False] 297s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[False] 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[True] 297s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[True] 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_check_constraint 297s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_check_constraint 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 297s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-native] 297s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-native] 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-non_native] 297s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-non_native] 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-native] 297s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-native] 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-non_native] 297s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-non_native] 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_ellipses 297s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_ellipses 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_none 297s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_none 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_native 297s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_native 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_non_native 297s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_non_native 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_too_short_raises 297s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_too_short_raises 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_lookup_failure 297s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_lookup_failure 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_mock_engine_no_prob 297s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_mock_engine_no_prob 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_no_length_non_native 297s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_no_length_non_native 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 297s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_round_trip 297s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_round_trip 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_none_length_non_native 297s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_none_length_non_native 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_null_round_trip 297s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_null_round_trip 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_omit_aliases 297s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_omit_aliases 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_custom_sort_key 297s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_custom_sort_key 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_default_sort_key 297s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_default_sort_key 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_expanding_in 297s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_expanding_in 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_round_trip 297s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_round_trip 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_values_callable_round_trip 297s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_values_callable_round_trip 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_no_sort_key 297s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_no_sort_key 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pickle_types 297s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pickle_types 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_python_type 297s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_python_type 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr 297s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_four 297s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_four 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_three 297s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_three 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_two 297s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_two 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip 297s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_skip_check_constraint 297s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_skip_check_constraint 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_concatenate_roundtrip 297s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_concatenate_roundtrip 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_like_roundtrip 297s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_like_roundtrip 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_pep435 297s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_pep435 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_plain 297s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_plain 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_default_is_not_schematype 297s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_default_is_not_schematype 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_default 297s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_default 297s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_not_default 297s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_not_default 297s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[2.65-Float] 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[2.65-Float] 297s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[5-Integer] 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[5-Integer] 297s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[None-NullType] 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[None-NullType] 297s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[True-Boolean] 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[True-Boolean] 297s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data3-Numeric] 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data3-Numeric] 297s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data4-Date] 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data4-Date] 297s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data5-Time] 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data5-Time] 297s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data6-DateTime] 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data6-DateTime] 297s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data7-Interval] 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data7-Interval] 297s test/sql/test_types.py::ExpressionTest::test_asdecimal_int_to_numeric 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_asdecimal_int_to_numeric 297s test/sql/test_types.py::ExpressionTest::test_asdecimal_numeric_to_int 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_asdecimal_numeric_to_int 297s test/sql/test_types.py::ExpressionTest::test_bind_adapt 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt 297s test/sql/test_types.py::ExpressionTest::test_bind_adapt_expression 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_expression 297s test/sql/test_types.py::ExpressionTest::test_bind_adapt_insert 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_insert 297s test/sql/test_types.py::ExpressionTest::test_bind_adapt_update 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_update 297s test/sql/test_types.py::ExpressionTest::test_bind_typing 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_typing 297s 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] 297s [gw1] [ 85%] 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] 297s 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] 297s [gw1] [ 85%] 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] 297s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 297s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 297s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]0] 297s [gw1] [ 85%] 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] 297s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]1] 297s [gw1] [ 85%] 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] 297s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 297s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 297s test/sql/test_types.py::ExpressionTest::test_control 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_control 297s test/sql/test_types.py::ExpressionTest::test_date_coercion 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_date_coercion 297s test/sql/test_types.py::ExpressionTest::test_detect_coercion_not_fooled_by_mock 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_detect_coercion_not_fooled_by_mock 297s test/sql/test_types.py::ExpressionTest::test_detect_coercion_of_builtins 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_detect_coercion_of_builtins 297s test/sql/test_types.py::ExpressionTest::test_distinct 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_distinct 297s test/sql/test_types.py::ExpressionTest::test_expression_typing 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_expression_typing 297s test/sql/test_types.py::ExpressionTest::test_grouped_bind_adapt 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_grouped_bind_adapt 297s test/sql/test_types.py::ExpressionTest::test_interval_coercion 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_interval_coercion 297s test/sql/test_types.py::ExpressionTest::test_literal_adapt 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_literal_adapt 297s test/sql/test_types.py::ExpressionTest::test_null_comparison 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_null_comparison 297s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-add] 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-add] 297s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-mul] 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-mul] 297s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-sub] 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-sub] 297s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-truediv] 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-truediv] 297s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-add] 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-add] 297s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-mul] 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-mul] 297s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-sub] 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-sub] 297s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-truediv] 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-truediv] 297s test/sql/test_types.py::ExpressionTest::test_typedec_is_adapt 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_is_adapt 297s test/sql/test_types.py::ExpressionTest::test_typedec_operator_adapt 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_operator_adapt 297s test/sql/test_types.py::ExpressionTest::test_typedec_righthand_coercion 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_righthand_coercion 297s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-not_secondary_adapt] 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-not_secondary_adapt] 297s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-secondary_adapt] 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-secondary_adapt] 297s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-not_secondary_adapt] 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-not_secondary_adapt] 297s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-secondary_adapt] 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-secondary_adapt] 297s test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_honors_wrapped 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_honors_wrapped 297s test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_returns_self 297s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_returns_self 297s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_default 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_default 297s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_psycopg2 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_psycopg2 297s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_with_slashes_and_quotes 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_with_slashes_and_quotes 297s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash -> %(hash_1)s) IS NOT NULL AS anon_1-True] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash -> %(hash_1)s) IS NOT NULL AS anon_1-True] 297s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash || test_table.hash) -> %(param_1)s AS anon_1-True] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash || test_table.hash) -> %(param_1)s AS anon_1-True] 297s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-akeys(test_table.hash) AS akeys_1-True] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-akeys(test_table.hash) AS akeys_1-True] 297s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-avals(test_table.hash) AS avals_1-True] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-avals(test_table.hash) AS avals_1-True] 297s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, %(delete_2)s) AS delete_1-True] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, %(delete_2)s) AS delete_1-True] 297s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, ARRAY[%(param_1)s, %(param_2)s]) AS delete_1-True] 297s [gw1] [ 85%] 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] 297s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, hstore(%(hstore_1)s, %(hstore_2)s)) AS delete_1-True] 297s [gw1] [ 85%] 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] 297s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) -> %(hstore_3)s AS anon_1-False] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) -> %(hstore_3)s AS anon_1-False] 297s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) || test_table.hash AS anon_1-True] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) || test_table.hash AS anon_1-True] 297s 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] 297s [gw1] [ 85%] 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] 297s 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] 297s [gw1] [ 85%] 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] 297s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_array(test_table.hash) AS hstore_to_array_1-True] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_array(test_table.hash) AS hstore_to_array_1-True] 297s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_matrix(test_table.hash) AS hstore_to_matrix_1-True] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_matrix(test_table.hash) AS hstore_to_matrix_1-True] 297s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-slice(test_table.hash, ARRAY[%(param_1)s, %(param_2)s]) AS slice_1-True] 297s [gw1] [ 85%] 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] 297s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-test_table.hash -> %(hash_1)s AS anon_1-True] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-test_table.hash -> %(hash_1)s AS anon_1-True] 297s 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] 297s [gw1] [ 85%] 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] 297s test/dialect/postgresql/test_types.py::HStoreTest::test_parse_error 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_parse_error 297s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_default 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_default 297s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_psycopg2 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_psycopg2 297s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_with_slashes_and_quotes 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_with_slashes_and_quotes 297s test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_custom 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_custom 297s test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_text 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_text 297s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by 297s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by_any 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by_any 297s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains 297s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains_any 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains_any 297s test/dialect/postgresql/test_types.py::HStoreTest::test_where_defined 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_defined 297s test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem 297s test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem_any 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem_any 297s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all 297s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all_any 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all_any 297s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any 297s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any_any 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any_any 297s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key 297s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key_any 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key_any 297s test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_0-INET4] 297s [gw1] [ 85%] PASSED test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_0-INET4] 297s test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_1-INET6] 297s [gw1] [ 85%] PASSED test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_1-INET6] 297s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to 297s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to_obj 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to_obj 297s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by 297s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by_obj 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by_obj 297s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contains 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contains 297s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_difference 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_difference 297s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_intersection 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_intersection 297s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_left_of 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_left_of 297s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_right_of 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_right_of 297s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_overlaps 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_overlaps 297s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_left_of 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_left_of 297s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_right_of 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_right_of 297s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_union 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_union 297s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal 297s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal_obj 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal_obj 297s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than 297s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than_or_equal 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than_or_equal 297s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_not_null 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_not_null 297s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_null 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_null 297s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than 297s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than_or_equal 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than_or_equal 297s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal 297s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal_obj 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal_obj 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[!=] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[!=] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&&] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&&] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&<] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&<] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&>] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&>] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*0] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*0] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*1] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*1] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+0] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+0] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+1] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+1] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-0] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-0] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-1] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-1] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-|-] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-|-] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<0] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<0] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<1] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<1] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<=] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<=] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<@] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<@] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[=] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[=] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>=] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>=] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>0] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>0] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>1] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>1] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[@>] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[@>] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[!=] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[!=] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&&] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&&] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&<] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&<] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&>] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&>] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*0] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*0] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*1] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*1] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+0] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+0] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+1] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+1] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-0] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-0] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-1] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-1] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-|-] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-|-] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<0] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<0] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<1] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<1] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<=] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<=] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<@] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<@] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[=] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[=] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>=] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>=] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>0] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>0] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>1] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>1] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[@>] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[@>] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[!=] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[!=] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&&] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&&] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&<] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&<] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&>] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&>] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[-|-] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[-|-] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<0] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<0] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<1] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<1] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<=] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<=] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<@] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<@] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[=] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[=] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>=] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>=] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>0] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>0] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>1] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>1] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[@>] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[@>] 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_not_null 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_not_null 297s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_null 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_null 297s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to 297s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to_obj 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to_obj 297s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by 297s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by_obj 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by_obj 297s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contains 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contains 297s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_difference 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_difference 297s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_intersection 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_intersection 297s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_left_of 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_left_of 297s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_right_of 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_right_of 297s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_overlaps 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_overlaps 297s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_left_of 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_left_of 297s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_right_of 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_right_of 297s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_union 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_union 297s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal 297s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal_obj 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal_obj 297s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than 297s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than_or_equal 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than_or_equal 297s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_not_null 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_not_null 297s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_null 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_null 297s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than 297s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than_or_equal 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than_or_equal 297s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal 297s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal_obj 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal_obj 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[!=] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[!=] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&&] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&&] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&<] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&<] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&>] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&>] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*0] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*0] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*1] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*1] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+0] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+0] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+1] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+1] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-0] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-0] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-1] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-1] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-|-] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-|-] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<0] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<0] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<1] 297s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<1] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<=] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<=] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<@] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<@] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[=] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[=] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>=] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>=] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>0] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>0] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>1] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>1] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[@>] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[@>] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[!=] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[!=] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&&] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&&] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&<] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&<] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&>] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&>] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*0] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*0] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*1] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*1] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+0] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+0] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+1] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+1] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-0] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-0] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-1] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-1] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-|-] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-|-] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<0] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<0] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<1] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<1] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<=] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<=] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<@] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<@] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[=] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[=] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>=] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>=] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>0] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>0] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>1] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>1] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[@>] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[@>] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[!=] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[!=] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&&] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&&] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&<] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&<] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&>] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&>] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[-|-] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[-|-] 297s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<0] 297s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<0] 298s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<1] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<1] 298s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<=] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<=] 298s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<@] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<@] 298s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<] 298s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[=] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[=] 298s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>=] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>=] 298s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>0] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>0] 298s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>1] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>1] 298s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>] 298s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[@>] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[@>] 298s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_not_null 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_not_null 298s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_null 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_null 298s test/sql/test_types.py::IntegerTest_sqlite+pysqlite_3_46_1::test_integer_literal_processor 298s [gw1] [ 86%] PASSED test/sql/test_types.py::IntegerTest_sqlite+pysqlite_3_46_1::test_integer_literal_processor 298s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_non_native_adapt 298s [gw1] [ 86%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_non_native_adapt 298s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_null 298s [gw1] [ 86%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_null 298s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_roundtrip 298s [gw1] [ 86%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_roundtrip 298s test/dialect/postgresql/test_types.py::JSONBTest::test_cols_subscript[-test_table.test_column[%(test_column_1)s] AS anon_1-True] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_cols_subscript[-test_table.test_column[%(test_column_1)s] AS anon_1-True] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_custom_astext_type 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_custom_astext_type 298s test/dialect/postgresql/test_types.py::JSONBTest::test_path_typing 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_path_typing 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 298s 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] 298s [gw1] [ 86%] 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] 298s 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] 298s [gw1] [ 86%] 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] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ %(test_column_1)s::JSONB] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ %(test_column_1)s::JSONB] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ ANY (ARRAY[%(param_1)s])] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ ANY (ARRAY[%(param_1)s])] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? %(test_column_1)s] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? %(test_column_1)s] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? ANY (ARRAY[%(param_1)s])] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? ANY (ARRAY[%(param_1)s])] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& %(test_column_1)s::JSONB] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& %(test_column_1)s::JSONB] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& ANY (ARRAY[%(param_1)s])] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& ANY (ARRAY[%(param_1)s])] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ANY (ARRAY[%(param_1)s])] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ANY (ARRAY[%(param_1)s])] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ARRAY[%(param_1)s, %(param_2)s]] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ARRAY[%(param_1)s, %(param_2)s]] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> %(test_column_1)s::JSONB] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> %(test_column_1)s::JSONB] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> ANY (ARRAY[%(param_1)s])] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> ANY (ARRAY[%(param_1)s])] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? %(test_column_1)s] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? %(test_column_1)s] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? ANY (ARRAY[%(param_1)s])] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? ANY (ARRAY[%(param_1)s])] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ %(test_column_1)s] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ %(test_column_1)s] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ ANY (ARRAY[%(param_1)s])] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ ANY (ARRAY[%(param_1)s])] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[CAST(test_table.test_column[%(test_column_1)s] AS INTEGER) = %(param_1)s] 298s [gw1] [ 86%] 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] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != %(param_1)s] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != %(param_1)s] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != ANY (ARRAY[%(param_1)s])] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != ANY (ARRAY[%(param_1)s])] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = %(param_1)s] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = %(param_1)s] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = ANY (ARRAY[%(param_1)s])] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = ANY (ARRAY[%(param_1)s])] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NOT NULL] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NOT NULL] 298s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NULL] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NULL] 298s test/sql/test_types.py::JSONTest::test_bind_serialize_None 298s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_None 298s test/sql/test_types.py::JSONTest::test_bind_serialize_default 298s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_default 298s test/sql/test_types.py::JSONTest::test_bind_serialize_none_as_null 298s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_none_as_null 298s test/sql/test_types.py::JSONTest::test_bind_serialize_null 298s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_null 298s test/dialect/postgresql/test_types.py::JSONTest::test_cols_subscript[-test_table.test_column -> %(test_column_1)s AS anon_1-True] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_cols_subscript[-test_table.test_column -> %(test_column_1)s AS anon_1-True] 298s test/dialect/postgresql/test_types.py::JSONTest::test_custom_astext_type 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_custom_astext_type 298s test/sql/test_types.py::JSONTest::test_index_bind_proc_int 298s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_index_bind_proc_int 298s test/sql/test_types.py::JSONTest::test_index_bind_proc_str 298s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_index_bind_proc_str 298s test/sql/test_types.py::JSONTest::test_index_literal_proc_int 298s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_index_literal_proc_int 298s test/sql/test_types.py::JSONTest::test_index_literal_proc_str 298s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_index_literal_proc_str 298s test/dialect/postgresql/test_types.py::JSONTest::test_path_typing 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_path_typing 298s test/sql/test_types.py::JSONTest::test_result_deserialize_None 298s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_None 298s test/sql/test_types.py::JSONTest::test_result_deserialize_default 298s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_default 298s test/sql/test_types.py::JSONTest::test_result_deserialize_null 298s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_null 298s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 298s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 298s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 298s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 298s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 298s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 298s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 298s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 298s test/dialect/postgresql/test_types.py::JSONTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 298s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != %(param_1)s] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != %(param_1)s] 298s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 298s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = %(param_1)s] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = %(param_1)s] 298s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 298s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NOT NULL] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NOT NULL] 298s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NULL] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NULL] 298s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[CAST((test_table.test_column -> %(test_column_1)s) AS INTEGER) = %(param_1)s] 298s [gw1] [ 86%] 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] 298s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_deprecated_serializer_args 298s [gw1] [ 86%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_deprecated_serializer_args 298s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_extract_subobject 298s [gw1] [ 86%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_extract_subobject 298s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_reflection 298s [gw1] [ 86%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_reflection 298s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_rudimentary_roundtrip 298s [gw1] [ 86%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_rudimentary_roundtrip 298s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_serializer_args 298s [gw1] [ 86%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_serializer_args 298s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[date] 298s [gw1] [ 86%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[date] 298s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[datetime] 298s [gw1] [ 86%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[datetime] 298s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[time] 298s [gw1] [ 86%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[time] 298s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-DOUBLE_PRECISION()] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-DOUBLE_PRECISION()] 298s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-FLOAT()] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-FLOAT()] 298s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-REAL()] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-REAL()] 298s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE()] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE()] 298s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 298s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Double()] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Double()] 298s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-FLOAT()] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-FLOAT()] 298s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Float()] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Float()] 298s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-REAL()] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-REAL()] 298s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[asyncpg-x LIKE $1::VARCHAR] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[asyncpg-x LIKE $1::VARCHAR] 298s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[pg8000-x LIKE %s::VARCHAR] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[pg8000-x LIKE %s::VARCHAR] 298s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg-x LIKE %(x_1)s::VARCHAR] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg-x LIKE %(x_1)s::VARCHAR] 298s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg2-x LIKE %(x_1)s] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg2-x LIKE %(x_1)s] 298s test/dialect/postgresql/test_types.py::MultiRangeSequenceTest::test_methods 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MultiRangeSequenceTest::test_methods 298s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to 298s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to_obj 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to_obj 298s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by 298s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by_obj 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by_obj 298s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contains 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contains 298s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_difference 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_difference 298s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_intersection 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_intersection 298s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_left_of 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_left_of 298s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_right_of 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_right_of 298s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_overlaps 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_overlaps 298s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_left_of 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_left_of 298s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_right_of 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_right_of 298s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_union 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_union 298s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal 298s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal_obj 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal_obj 298s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than 298s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than_or_equal 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than_or_equal 298s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_not_null 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_not_null 298s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_null 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_null 298s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than 298s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than_or_equal 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than_or_equal 298s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal 298s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal_obj 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal_obj 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[!=] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[!=] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&&] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&&] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&<] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&<] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&>] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&>] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*0] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*0] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*1] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*1] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+0] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+0] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+1] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+1] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-0] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-0] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-1] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-1] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-|-] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-|-] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<0] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<0] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<1] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<1] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<=] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<=] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<@] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<@] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[=] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[=] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>=] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>=] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>0] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>0] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>1] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>1] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[@>] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[@>] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[!=] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[!=] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&&] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&&] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&<] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&<] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&>] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&>] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*0] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*0] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*1] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*1] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+0] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+0] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+1] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+1] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-0] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-0] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-1] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-1] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-|-] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-|-] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<0] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<0] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<1] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<1] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<=] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<=] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<@] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<@] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[=] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[=] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>=] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>=] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>0] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>0] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>1] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>1] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[@>] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[@>] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[!=] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[!=] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&&] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&&] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&<] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&<] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&>] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&>] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[-|-] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[-|-] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<0] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<0] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<1] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<1] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<=] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<=] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<@] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<@] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[=] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[=] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>=] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>=] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>0] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>0] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>1] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>1] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[@>] 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[@>] 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_not_null 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_not_null 298s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_null 298s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_null 298s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-DOUBLE_PRECISION()] 298s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-DOUBLE_PRECISION()] 298s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-FLOAT()] 298s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-FLOAT()] 298s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-REAL()] 298s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-REAL()] 298s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE()] 298s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE()] 298s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 298s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 298s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Double()] 298s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Double()] 298s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-FLOAT()] 298s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-FLOAT()] 298s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Float()] 298s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Float()] 298s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-REAL()] 298s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-REAL()] 298s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_fp 298s [gw1] [ 86%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_fp 298s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_int 298s [gw1] [ 86%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_int 298s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_float 298s [gw1] [ 86%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_float 298s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_ints 298s [gw1] [ 86%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_ints 298s test/sql/test_types.py::PickleTest::test_customized_impl[LONGBLOB] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[LONGBLOB] 298s test/sql/test_types.py::PickleTest::test_customized_impl[LargeBinary] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[LargeBinary] 298s test/sql/test_types.py::PickleTest::test_customized_impl[None] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[None] 298s test/sql/test_types.py::PickleTest::test_customized_impl[impl3] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[impl3] 298s test/sql/test_types.py::PickleTest::test_customized_impl[impl4] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[impl4] 298s test/sql/test_types.py::PickleTest::test_eq_comparison 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTest::test_eq_comparison 298s test/sql/test_types.py::PickleTest::test_nonmutable_comparison 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTest::test_nonmutable_comparison 298s test/sql/test_types.py::PickleTypesTest::test_pickle_td_comparator 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_td_comparator 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-BigInteger()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-BigInteger()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Boolean()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Boolean()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Date()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Date()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-DateTime()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-DateTime()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Enum('one', 'two', 'three')] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Enum('one', 'two', 'three')] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Float()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Float()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Integer()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Integer()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Interval()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Interval()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-LargeBinary()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-LargeBinary()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Numeric()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Numeric()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-PickleType()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-PickleType()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SmallInteger()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SmallInteger()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SomeTypeDecorator()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SomeTypeDecorator()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-String()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-String()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Text()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Text()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Time()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Time()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Unicode()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Unicode()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-BigInteger()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-BigInteger()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Boolean()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Boolean()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Date()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Date()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-DateTime()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-DateTime()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Enum('one', 'two', 'three')] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Enum('one', 'two', 'three')] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Float()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Float()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Integer()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Integer()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Interval()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Interval()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-LargeBinary()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-LargeBinary()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Numeric()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Numeric()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-PickleType()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-PickleType()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SmallInteger()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SmallInteger()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SomeTypeDecorator()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SomeTypeDecorator()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-String()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-String()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Text()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Text()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Time()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Time()] 298s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Unicode()] 298s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Unicode()] 299s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Boolean()] 299s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Boolean()] 299s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Date()] 299s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Date()] 299s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-DateTime()] 299s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-DateTime()] 299s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Enum('one', 'two', 'three')] 299s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Enum('one', 'two', 'three')] 300s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Interval()] 300s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Interval()] 300s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-LargeBinary()] 300s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-LargeBinary()] 300s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-PickleType()] 300s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-PickleType()] 300s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-String()] 300s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-String()] 301s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Text()] 301s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Text()] 301s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Time()] 301s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Time()] 301s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Unicode()] 301s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Unicode()] 302s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Boolean()] 302s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Boolean()] 302s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Date()] 302s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Date()] 302s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-DateTime()] 302s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-DateTime()] 303s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Enum('one', 'two', 'three')] 303s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Enum('one', 'two', 'three')] 303s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Interval()] 303s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Interval()] 303s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-LargeBinary()] 303s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-LargeBinary()] 303s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-PickleType()] 303s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-PickleType()] 304s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-String()] 304s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-String()] 304s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Text()] 304s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Text()] 304s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Time()] 304s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Time()] 305s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Unicode()] 305s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Unicode()] 305s test/dialect/postgresql/test_types.py::PythonTypeTest::test_interval 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::PythonTypeTest::test_interval 305s test/dialect/postgresql/test_types.py::RangeMiscTests::test_multirange_sequence 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_multirange_sequence 305s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj0-INT4RANGE] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj0-INT4RANGE] 305s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj1-INT4RANGE] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj1-INT4RANGE] 305s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj2-INT4RANGE] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj2-INT4RANGE] 305s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj3-INT4RANGE] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj3-INT4RANGE] 305s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj4-INT4RANGE] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj4-INT4RANGE] 305s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj5-INT8RANGE] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj5-INT8RANGE] 305s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj6-INT8RANGE] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj6-INT8RANGE] 305s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj7-INT8RANGE] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj7-INT8RANGE] 305s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj8-INT8RANGE] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj8-INT8RANGE] 305s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj0-INT4MULTIRANGE] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj0-INT4MULTIRANGE] 305s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj1-INT4MULTIRANGE] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj1-INT4MULTIRANGE] 305s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj2-INT4MULTIRANGE] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj2-INT4MULTIRANGE] 305s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj3-INT4MULTIRANGE] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj3-INT4MULTIRANGE] 305s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj4-INT4MULTIRANGE] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj4-INT4MULTIRANGE] 305s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj5-INT8MULTIRANGE] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj5-INT8MULTIRANGE] 305s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj6-INT8MULTIRANGE] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj6-INT8MULTIRANGE] 305s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj7-INT8MULTIRANGE] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj7-INT8MULTIRANGE] 305s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj8-INT8MULTIRANGE] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj8-INT8MULTIRANGE] 305s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[hello-expected5] 305s [gw1] [ 87%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[hello-expected5] 305s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9ve\U0001f40d ill\xe9-expected4] 305s [gw1] [ 87%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9ve\U0001f40d ill\xe9-expected4] 305s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9veill\xe9-expected6] 305s [gw1] [ 87%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9veill\xe9-expected6] 305s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value0-expected0] 305s [gw1] [ 87%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value0-expected0] 305s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value1-expected1] 305s [gw1] [ 87%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value1-expected1] 305s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value2-expected2] 305s [gw1] [ 87%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value2-expected2] 305s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value3-expected3] 305s [gw1] [ 87%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value3-expected3] 305s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_0-BIT(1)] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_0-BIT(1)] 305s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_1-BIT(5)] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_1-BIT(5)] 305s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_2-BIT VARYING] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_2-BIT VARYING] 305s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_3-BIT VARYING(5)] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_3-BIT VARYING(5)] 305s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_asyncpg] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_asyncpg] 305s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_pg8000] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_pg8000] 305s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg2] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg2] 305s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg] 305s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-None] 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-None] 305s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype1] 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype1] 305s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype2] 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype2] 305s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-None] 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-None] 305s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype1] 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype1] 305s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype2] 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype2] 305s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-None] 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-None] 305s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype1] 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype1] 305s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype2] 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype2] 305s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-None] 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-None] 305s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype1] 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype1] 305s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype2] 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype2] 305s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-None] 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-None] 305s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype1] 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype1] 305s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype2] 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype2] 305s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-None] 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-None] 305s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype1] 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype1] 305s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype2] 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype2] 305s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-None] 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-None] 305s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype1] 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype1] 305s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype2] 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype2] 305s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-None] 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-None] 305s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype1] 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype1] 305s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype2] 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype2] 305s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-None] 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-None] 305s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype1] 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype1] 305s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype2] 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype2] 305s test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds 305s test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds_explicit_unicode_right 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds_explicit_unicode_right 305s test/dialect/mssql/test_types.py::StringTest::test_text_text_literal_binds 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_text_text_literal_binds 305s test/dialect/mssql/test_types.py::StringTest::test_unicode_literal_binds 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_unicode_literal_binds 305s test/dialect/mssql/test_types.py::StringTest::test_unicode_text_literal_binds 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_unicode_text_literal_binds 305s test/sql/test_types.py::TestKWArgPassThru_sqlite+pysqlite_3_46_1::test_user_defined 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TestKWArgPassThru_sqlite+pysqlite_3_46_1::test_user_defined 305s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_boolean 305s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_boolean 305s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_cant_parse_datetime_message 305s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_cant_parse_datetime_message 305s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date 305s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date 305s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date_text_affinity 305s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date_text_affinity 305s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime 305s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime 305s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime_text_affinity 305s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime_text_affinity 305s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_native_datetime 305s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_native_datetime 305s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_no_convert_unicode 305s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_no_convert_unicode 305s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_string_dates_passed_raise 305s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_string_dates_passed_raise 305s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_0-TIME WITHOUT TIME ZONE] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_0-TIME WITHOUT TIME ZONE] 305s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_1-TIME(5) WITHOUT TIME ZONE] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_1-TIME(5) WITHOUT TIME ZONE] 305s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_2-TIME(5) WITH TIME ZONE] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_2-TIME(5) WITH TIME ZONE] 305s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_3-TIMESTAMP WITHOUT TIME ZONE] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_3-TIMESTAMP WITHOUT TIME ZONE] 305s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_4-TIMESTAMP(5) WITHOUT TIME ZONE] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_4-TIMESTAMP(5) WITHOUT TIME ZONE] 305s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_5-TIMESTAMP(5) WITH TIME ZONE] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_5-TIMESTAMP(5) WITH TIME ZONE] 305s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_6-TIME(0) WITHOUT TIME ZONE] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_6-TIME(0) WITHOUT TIME ZONE] 305s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_7-TIMESTAMP(0) WITHOUT TIME ZONE] 305s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_7-TIMESTAMP(0) WITHOUT TIME ZONE] 305s test/dialect/sqlite/test_types.py::TimeTest::test_custom_format 305s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TimeTest::test_custom_format 305s test/dialect/sqlite/test_types.py::TimeTest::test_default 305s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TimeTest::test_default 305s test/dialect/sqlite/test_types.py::TimeTest::test_truncate_microseconds 305s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TimeTest::test_truncate_microseconds 305s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_invalid 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_invalid 305s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_no_microseconds 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_no_microseconds 305s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_too_many_microseconds 305s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_too_many_microseconds 305s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-Integer()] 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-Integer()] 305s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-SmallInteger()] 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-SmallInteger()] 305s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-String()] 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-String()] 305s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-Integer()] 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-Integer()] 305s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-PickleType()] 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-PickleType()] 305s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-LargeBinary()] 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-LargeBinary()] 305s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-PickleType()] 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-PickleType()] 305s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-String()] 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-String()] 305s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-Unicode()] 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-Unicode()] 305s test/sql/test_types.py::TypeAffinityTest::test_decorator_doesnt_cache 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_decorator_doesnt_cache 305s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[Date()-Date] 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[Date()-Date] 305s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[LargeBinary()-_Binary] 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[LargeBinary()-_Binary] 305s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[String()-String] 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[String()-String] 305s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[VARCHAR()-String] 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[VARCHAR()-String] 305s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_bind 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_bind 305s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_existing_typed 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_existing_typed 305s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_replace_col_w_bind 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_replace_col_w_bind 305s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_cast 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_cast 305s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_type_coerce 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_type_coerce 305s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_cast 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_cast 305s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_type_coerce 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_type_coerce 305s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_cast 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_cast 305s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_type_coerce 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_type_coerce 305s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_cast 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_cast 305s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_type_coerce 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_type_coerce 305s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_bind 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_bind 305s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_existing_typed 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_existing_typed 305s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_replace_col_w_bind 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_replace_col_w_bind 305s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_cast 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_cast 305s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_type_coerce 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_type_coerce 305s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_cast 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_cast 305s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_type_coerce 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_type_coerce 305s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_cast 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_cast 305s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_type_coerce 305s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_type_coerce 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_0-BIT] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_0-BIT] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_1-BIT(1)] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_1-BIT(1)] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_2-BIT(63)] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_2-BIT(63)] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_0-BOOL] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_0-BOOL] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_1-BOOL] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_1-BOOL] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_2-TINYINT(1)] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_2-TINYINT(1)] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_3-TINYINT(1) UNSIGNED] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_3-TINYINT(1) UNSIGNED] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args0-kw0-CHAR(1)] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args0-kw0-CHAR(1)] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args10-kw10-CHAR(1) CHARACTER SET utf8] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args10-kw10-CHAR(1) CHARACTER SET utf8] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args11-kw11-CHAR(1) COLLATE utf8_bin] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args11-kw11-CHAR(1) COLLATE utf8_bin] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args12-kw12-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args12-kw12-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args13-kw13-CHAR(1) CHARACTER SET utf8 BINARY] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args13-kw13-CHAR(1) CHARACTER SET utf8 BINARY] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args14-kw14-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args14-kw14-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args15-kw15-NATIONAL CHAR(1)] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args15-kw15-NATIONAL CHAR(1)] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args16-kw16-NATIONAL CHAR(1)] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args16-kw16-NATIONAL CHAR(1)] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args17-kw17-NATIONAL CHAR(1) BINARY] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args17-kw17-NATIONAL CHAR(1) BINARY] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args18-kw18-NATIONAL CHAR(1) BINARY] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args18-kw18-NATIONAL CHAR(1) BINARY] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args19-kw19-NATIONAL CHAR(1) COLLATE utf8_bin] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args19-kw19-NATIONAL CHAR(1) COLLATE utf8_bin] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args2-kw2-CHAR(1) BINARY] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args2-kw2-CHAR(1) BINARY] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args3-kw3-CHAR(1) ASCII] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args3-kw3-CHAR(1) ASCII] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args4-kw4-CHAR(1) UNICODE] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args4-kw4-CHAR(1) UNICODE] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args5-kw5-CHAR(1) ASCII BINARY] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args5-kw5-CHAR(1) ASCII BINARY] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args6-kw6-CHAR(1) UNICODE BINARY] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args6-kw6-CHAR(1) UNICODE BINARY] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args7-kw7-CHAR(1) CHARACTER SET utf8] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args7-kw7-CHAR(1) CHARACTER SET utf8] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args8-kw8-CHAR(1) CHARACTER SET utf8 BINARY] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args8-kw8-CHAR(1) CHARACTER SET utf8 BINARY] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args9-kw9-CHAR(1) CHARACTER SET utf8] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args9-kw9-CHAR(1) CHARACTER SET utf8] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[ENUM-args25-kw25-ENUM('foo','bar') UNICODE] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[ENUM-args25-kw25-ENUM('foo','bar') UNICODE] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[LONGTEXT-args24-kw24-LONGTEXT ASCII] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[LONGTEXT-args24-kw24-LONGTEXT ASCII] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[MEDIUMTEXT-args23-kw23-MEDIUMTEXT CHARACTER SET utf8 BINARY] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[MEDIUMTEXT-args23-kw23-MEDIUMTEXT CHARACTER SET utf8 BINARY] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[NCHAR-args1-kw1-NATIONAL CHAR(1)] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[NCHAR-args1-kw1-NATIONAL CHAR(1)] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[String-args26-kw26-VARCHAR(20) COLLATE utf8] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[String-args26-kw26-VARCHAR(20) COLLATE utf8] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[TINYTEXT-args22-kw22-TINYTEXT CHARACTER SET utf8 COLLATE utf8_bin] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[TINYTEXT-args22-kw22-TINYTEXT CHARACTER SET utf8 COLLATE utf8_bin] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args20-kw20-VARCHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args20-kw20-VARCHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args21-kw21-NATIONAL VARCHAR(1) COLLATE utf8_bin] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args21-kw21-NATIONAL VARCHAR(1) COLLATE utf8_bin] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_fsp 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_fsp 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_generic 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_generic 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-DOUBLE(asdecimal=True)] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-DOUBLE(asdecimal=True)] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-FLOAT()] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-FLOAT()] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-REAL(asdecimal=True)] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-REAL(asdecimal=True)] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE()] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE()] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Double()] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Double()] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-FLOAT()] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-FLOAT()] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Float()] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Float()] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-REAL()] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-REAL()] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args33-kw33-BIGINT] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args33-kw33-BIGINT] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args34-kw34-BIGINT(4)] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args34-kw34-BIGINT(4)] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args35-kw35-BIGINT(4) UNSIGNED] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args35-kw35-BIGINT(4) UNSIGNED] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args36-kw36-BIGINT(4) ZEROFILL] 305s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args36-kw36-BIGINT(4) ZEROFILL] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args37-kw37-BIGINT(4) UNSIGNED ZEROFILL] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args37-kw37-BIGINT(4) UNSIGNED ZEROFILL] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args10-kw10-DECIMAL(12, 4) UNSIGNED] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args10-kw10-DECIMAL(12, 4) UNSIGNED] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args11-kw11-DECIMAL(12, 4) ZEROFILL] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args11-kw11-DECIMAL(12, 4) ZEROFILL] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args12-kw12-DECIMAL(12, 4) UNSIGNED ZEROFILL] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args12-kw12-DECIMAL(12, 4) UNSIGNED ZEROFILL] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args6-kw6-DECIMAL] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args6-kw6-DECIMAL] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args7-kw7-DECIMAL] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args7-kw7-DECIMAL] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args8-kw8-DECIMAL(12)] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args8-kw8-DECIMAL(12)] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args9-kw9-DECIMAL(12)] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args9-kw9-DECIMAL(12)] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args13-kw13-DOUBLE] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args13-kw13-DOUBLE] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args14-kw14-DOUBLE(12, 4) UNSIGNED] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args14-kw14-DOUBLE(12, 4) UNSIGNED] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args15-kw15-DOUBLE(12, 4) ZEROFILL] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args15-kw15-DOUBLE(12, 4) ZEROFILL] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args16-kw16-DOUBLE(12, 4) UNSIGNED ZEROFILL] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args16-kw16-DOUBLE(12, 4) UNSIGNED ZEROFILL] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args21-kw21-FLOAT] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args21-kw21-FLOAT] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args22-kw22-FLOAT] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args22-kw22-FLOAT] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args23-kw23-FLOAT(12)] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args23-kw23-FLOAT(12)] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args24-kw24-FLOAT(12, 4)] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args24-kw24-FLOAT(12, 4)] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args25-kw25-FLOAT(12, 4) UNSIGNED] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args25-kw25-FLOAT(12, 4) UNSIGNED] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args26-kw26-FLOAT(12, 4) ZEROFILL] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args26-kw26-FLOAT(12, 4) ZEROFILL] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args27-kw27-FLOAT(12, 4) UNSIGNED ZEROFILL] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args27-kw27-FLOAT(12, 4) UNSIGNED ZEROFILL] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args28-kw28-INTEGER] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args28-kw28-INTEGER] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args29-kw29-INTEGER(4)] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args29-kw29-INTEGER(4)] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args30-kw30-INTEGER(4) UNSIGNED] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args30-kw30-INTEGER(4) UNSIGNED] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args31-kw31-INTEGER(4) ZEROFILL] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args31-kw31-INTEGER(4) ZEROFILL] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args32-kw32-INTEGER(4) UNSIGNED ZEROFILL] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args32-kw32-INTEGER(4) UNSIGNED ZEROFILL] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args38-kw38-MEDIUMINT] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args38-kw38-MEDIUMINT] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args39-kw39-MEDIUMINT(4)] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args39-kw39-MEDIUMINT(4)] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args40-kw40-MEDIUMINT(4) UNSIGNED] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args40-kw40-MEDIUMINT(4) UNSIGNED] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args41-kw41-MEDIUMINT(4) ZEROFILL] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args41-kw41-MEDIUMINT(4) ZEROFILL] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args42-kw42-MEDIUMINT(4) UNSIGNED ZEROFILL] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args42-kw42-MEDIUMINT(4) UNSIGNED ZEROFILL] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args0-kw0-NUMERIC] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args0-kw0-NUMERIC] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args1-kw1-NUMERIC] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args1-kw1-NUMERIC] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args2-kw2-NUMERIC(12)] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args2-kw2-NUMERIC(12)] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args3-kw3-NUMERIC(12, 4) UNSIGNED] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args3-kw3-NUMERIC(12, 4) UNSIGNED] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args4-kw4-NUMERIC(12, 4) ZEROFILL] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args4-kw4-NUMERIC(12, 4) ZEROFILL] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args5-kw5-NUMERIC(12, 4) UNSIGNED ZEROFILL] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args5-kw5-NUMERIC(12, 4) UNSIGNED ZEROFILL] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args17-kw17-REAL] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args17-kw17-REAL] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args18-kw18-REAL(12, 4) UNSIGNED] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args18-kw18-REAL(12, 4) UNSIGNED] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args19-kw19-REAL(12, 4) ZEROFILL] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args19-kw19-REAL(12, 4) ZEROFILL] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args20-kw20-REAL(12, 4) UNSIGNED ZEROFILL] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args20-kw20-REAL(12, 4) UNSIGNED ZEROFILL] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args48-kw48-SMALLINT] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args48-kw48-SMALLINT] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args49-kw49-SMALLINT(4)] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args49-kw49-SMALLINT(4)] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args50-kw50-SMALLINT(4) UNSIGNED] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args50-kw50-SMALLINT(4) UNSIGNED] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args51-kw51-SMALLINT(4) ZEROFILL] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args51-kw51-SMALLINT(4) ZEROFILL] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args52-kw52-SMALLINT(4) UNSIGNED ZEROFILL] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args52-kw52-SMALLINT(4) UNSIGNED ZEROFILL] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args43-kw43-TINYINT] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args43-kw43-TINYINT] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args44-kw44-TINYINT(1)] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args44-kw44-TINYINT(1)] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args45-kw45-TINYINT(1) UNSIGNED] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args45-kw45-TINYINT(1) UNSIGNED] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args46-kw46-TINYINT(1) ZEROFILL] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args46-kw46-TINYINT(1) ZEROFILL] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args47-kw47-TINYINT(1) UNSIGNED ZEROFILL] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args47-kw47-TINYINT(1) UNSIGNED ZEROFILL] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_fsp 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_fsp 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_generic 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_generic 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_result_processor 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_result_processor 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec0-kw0-TIMESTAMP NULL] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec0-kw0-TIMESTAMP NULL] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec1-kw1-TIMESTAMP NULL] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec1-kw1-TIMESTAMP NULL] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec2-kw2-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec2-kw2-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec3-kw3-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec3-kw3-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec4-kw4-TIMESTAMP NOT NULL DEFAULT '1999-09-09 09:09:09'] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec4-kw4-TIMESTAMP NOT NULL DEFAULT '1999-09-09 09:09:09'] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec5-kw5-TIMESTAMP NULL DEFAULT '1999-09-09 09:09:09'] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec5-kw5-TIMESTAMP NULL DEFAULT '1999-09-09 09:09:09'] 305s 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] 305s [gw1] [ 88%] 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] 305s 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] 305s [gw1] [ 88%] 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] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec8-kw8-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec8-kw8-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec9-kw9-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec9-kw9-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 305s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_fsp 305s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_fsp 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_VARBINARY_init 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_VARBINARY_init 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_binary 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_binary 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_boolean 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_boolean 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_char 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_char 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATE-args1-kw1-DATE-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATE-args1-kw1-DATE-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args15-kw15-DATETIME2-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args15-kw15-DATETIME2-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args2-kw2-DATE-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args2-kw2-DATE-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args3-kw3-DATETIME-server_version3] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args3-kw3-DATETIME-server_version3] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args21-kw21-DATETIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args21-kw21-DATETIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args11-kw11-TIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args11-kw11-TIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args18-kw18-TIME(0)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args18-kw18-TIME(0)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args6-kw6-TIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args6-kw6-TIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args8-kw8-TIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args8-kw8-TIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args9-kw9-TIME(1)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args9-kw9-TIME(1)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args10-kw10-DATETIME-server_version10] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args10-kw10-DATETIME-server_version10] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args7-kw7-TIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args7-kw7-TIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args4-kw4-DATE-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args4-kw4-DATE-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args5-kw5-DATETIME-server_version5] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args5-kw5-DATETIME-server_version5] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDateTime-args0-kw0-DATETIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDateTime-args0-kw0-DATETIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATE-args1-kw1-DATE-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATE-args1-kw1-DATE-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args15-kw15-DATETIME2-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args15-kw15-DATETIME2-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args2-kw2-DATE-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args2-kw2-DATE-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args3-kw3-DATETIME-server_version3] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args3-kw3-DATETIME-server_version3] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args21-kw21-DATETIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args21-kw21-DATETIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args11-kw11-TIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args11-kw11-TIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args18-kw18-TIME(0)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args18-kw18-TIME(0)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args6-kw6-TIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args6-kw6-TIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args8-kw8-TIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args8-kw8-TIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args9-kw9-TIME(1)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args9-kw9-TIME(1)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args10-kw10-DATETIME-server_version10] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args10-kw10-DATETIME-server_version10] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args7-kw7-TIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args7-kw7-TIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args4-kw4-DATE-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args4-kw4-DATE-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args5-kw5-DATETIME-server_version5] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args5-kw5-DATETIME-server_version5] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDateTime-args0-kw0-DATETIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDateTime-args0-kw0-DATETIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATE-args1-kw1-DATE-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATE-args1-kw1-DATE-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args15-kw15-DATETIME2-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args15-kw15-DATETIME2-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args2-kw2-DATE-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args2-kw2-DATE-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args3-kw3-DATETIME-server_version3] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args3-kw3-DATETIME-server_version3] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args21-kw21-DATETIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args21-kw21-DATETIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args11-kw11-TIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args11-kw11-TIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args18-kw18-TIME(0)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args18-kw18-TIME(0)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args6-kw6-TIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args6-kw6-TIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args8-kw8-TIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args8-kw8-TIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args9-kw9-TIME(1)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args9-kw9-TIME(1)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args10-kw10-DATETIME-server_version10] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args10-kw10-DATETIME-server_version10] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args7-kw7-TIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args7-kw7-TIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args4-kw4-DATE-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args4-kw4-DATE-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args5-kw5-DATETIME-server_version5] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args5-kw5-DATETIME-server_version5] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDateTime-args0-kw0-DATETIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDateTime-args0-kw0-DATETIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATE-args1-kw1-DATE-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATE-args1-kw1-DATE-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args15-kw15-DATETIME2-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args15-kw15-DATETIME2-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args2-kw2-DATE-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args2-kw2-DATE-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args3-kw3-DATETIME-server_version3] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args3-kw3-DATETIME-server_version3] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args21-kw21-DATETIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args21-kw21-DATETIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args11-kw11-TIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args11-kw11-TIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args18-kw18-TIME(0)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args18-kw18-TIME(0)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args6-kw6-TIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args6-kw6-TIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args8-kw8-TIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args8-kw8-TIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args9-kw9-TIME(1)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args9-kw9-TIME(1)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args10-kw10-DATETIME-server_version10] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args10-kw10-DATETIME-server_version10] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args7-kw7-TIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args7-kw7-TIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args4-kw4-DATE-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args4-kw4-DATE-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args5-kw5-DATETIME-server_version5] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args5-kw5-DATETIME-server_version5] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDateTime-args0-kw0-DATETIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDateTime-args0-kw0-DATETIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATE-args1-kw1-DATE-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATE-args1-kw1-DATE-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args15-kw15-DATETIME2-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args15-kw15-DATETIME2-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args2-kw2-DATE-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args2-kw2-DATE-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args3-kw3-DATETIME-server_version3] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args3-kw3-DATETIME-server_version3] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args21-kw21-DATETIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args21-kw21-DATETIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args11-kw11-TIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args11-kw11-TIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args18-kw18-TIME(0)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args18-kw18-TIME(0)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args6-kw6-TIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args6-kw6-TIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args8-kw8-TIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args8-kw8-TIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args9-kw9-TIME(1)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args9-kw9-TIME(1)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args10-kw10-DATETIME-server_version10] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args10-kw10-DATETIME-server_version10] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args7-kw7-TIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args7-kw7-TIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args4-kw4-DATE-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args4-kw4-DATE-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args5-kw5-DATETIME-server_version5] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args5-kw5-DATETIME-server_version5] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDateTime-args0-kw0-DATETIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDateTime-args0-kw0-DATETIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATE-args1-kw1-DATE-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATE-args1-kw1-DATE-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args15-kw15-DATETIME2-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args15-kw15-DATETIME2-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args2-kw2-DATE-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args2-kw2-DATE-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args3-kw3-DATETIME-server_version3] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args3-kw3-DATETIME-server_version3] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args21-kw21-DATETIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args21-kw21-DATETIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args11-kw11-TIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args11-kw11-TIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args18-kw18-TIME(0)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args18-kw18-TIME(0)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args6-kw6-TIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args6-kw6-TIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args8-kw8-TIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args8-kw8-TIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args9-kw9-TIME(1)-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args9-kw9-TIME(1)-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args10-kw10-DATETIME-server_version10] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args10-kw10-DATETIME-server_version10] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args7-kw7-TIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args7-kw7-TIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args4-kw4-DATE-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args4-kw4-DATE-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args5-kw5-DATETIME-server_version5] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args5-kw5-DATETIME-server_version5] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDateTime-args0-kw0-DATETIME-None] 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDateTime-args0-kw0-DATETIME-None] 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_large_type_deprecation 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_large_type_deprecation 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_money 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_money 305s test/dialect/mssql/test_types.py::TypeDDLTest::test_numeric 305s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_numeric 305s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array 305s [gw1] [ 88%] SKIPPED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array 305s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_modified 305s [gw1] [ 88%] SKIPPED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_modified 305s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_ops 305s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_ops 305s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json 305s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json 305s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json_ops 305s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json_ops 305s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 305s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 305s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 305s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 305s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 305s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 305s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 305s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 305s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_processing 305s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_processing 305s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator 305s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator 305s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 305s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 305s test/sql/test_types.py::UserDefinedTest::test_kw_colspec 305s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_kw_colspec 305s test/sql/test_types.py::UserDefinedTest::test_type_decorator_repr 305s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_type_decorator_repr 305s test/sql/test_types.py::UserDefinedTest::test_typedecorator_impl 305s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_impl 305s test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render 305s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render 305s test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render_fallback_bound 305s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render_fallback_bound 305s test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Boolean] 305s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Boolean] 305s test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Enum] 305s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Enum] 305s test/sql/test_types.py::UserDefinedTest::test_user_defined_dialect_specific_args 305s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_dialect_specific_args 305s test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl 305s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl 305s test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl_bind 305s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl_bind 305s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_one 305s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_one 305s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_three 305s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_three 305s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_two 305s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_two 305s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_one_roundtrip 305s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_one_roundtrip 305s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_three 305s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_three 305s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_two 305s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_two 305s test/sql/test_types.py::VariantTest::test_bind_process 305s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantTest::test_bind_process 305s test/sql/test_types.py::VariantTest::test_bind_process_composite 305s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantTest::test_bind_process_composite 305s test/sql/test_types.py::VariantTest::test_comparator_variant 305s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantTest::test_comparator_variant 305s test/sql/test_types.py::VariantTest::test_compile 305s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantTest::test_compile 305s test/sql/test_types.py::VariantTest::test_compile_composite 305s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantTest::test_compile_composite 305s test/sql/test_types.py::VariantTest::test_copy_doesnt_lose_variants 305s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantTest::test_copy_doesnt_lose_variants 305s test/sql/test_types.py::VariantTest::test_illegal_dupe 305s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantTest::test_illegal_dupe 305s test/sql/test_types.py::VariantTest::test_no_variants_of_variants 305s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantTest::test_no_variants_of_variants 305s test/sql/test_types.py::VariantTest::test_one_dialect_is_req 305s [gw1] [ 89%] PASSED test/sql/test_types.py::VariantTest::test_one_dialect_is_req 305s test/sql/test_types.py::VariantTest::test_round_trip 305s [gw1] [ 89%] PASSED test/sql/test_types.py::VariantTest::test_round_trip 305s test/sql/test_types.py::VariantTest::test_round_trip_sqlite_datetime 305s [gw1] [ 89%] PASSED test/sql/test_types.py::VariantTest::test_round_trip_sqlite_datetime 305s test/sql/test_types.py::VariantTest::test_to_instance 305s [gw1] [ 89%] PASSED test/sql/test_types.py::VariantTest::test_to_instance 305s test/sql/test_types.py::VariantTest::test_typedec_gen_dialect_impl 305s [gw1] [ 89%] PASSED test/sql/test_types.py::VariantTest::test_typedec_gen_dialect_impl 305s test/base/test_typing_utils.py::TestGenerics::test_traversible_is_generic 305s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestGenerics::test_traversible_is_generic 305s test/base/test_typing_utils.py::TestTestingThings::test_make_fw_ref 305s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_make_fw_ref 305s test/base/test_typing_utils.py::TestTestingThings::test_make_type_alias_type 305s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_make_type_alias_type 305s test/base/test_typing_utils.py::TestTestingThings::test_unions_are_the_same 305s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_unions_are_the_same 305s test/base/test_typing_utils.py::TestTyping::test_TypingInstances 305s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_TypingInstances 305s test/base/test_typing_utils.py::TestTyping::test_de_optionalize_union_types 305s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_de_optionalize_union_types 305s test/base/test_typing_utils.py::TestTyping::test_includes_none 305s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_includes_none 305s test/base/test_typing_utils.py::TestTyping::test_includes_none_generics 305s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_includes_none_generics 305s test/base/test_typing_utils.py::TestTyping::test_is_fwd_ref 305s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_fwd_ref 305s test/base/test_typing_utils.py::TestTyping::test_is_generic 305s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_generic 305s test/base/test_typing_utils.py::TestTyping::test_is_literal 305s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_literal 305s test/base/test_typing_utils.py::TestTyping::test_is_newtype 305s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_newtype 305s test/base/test_typing_utils.py::TestTyping::test_is_pep593 305s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_pep593 305s test/base/test_typing_utils.py::TestTyping::test_is_pep695 305s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_pep695 305s test/base/test_typing_utils.py::TestTyping::test_is_union 305s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_union 305s test/base/test_typing_utils.py::TestTyping::test_make_union_type 305s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_make_union_type 305s test/base/test_typing_utils.py::TestTyping::test_pep695_value 305s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_pep695_value 305s test/base/test_typing_utils.py::TestTyping::test_pep695_value_generics 305s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_pep695_value_generics 305s test/orm/test_unitofwork.py::BatchDeleteIgnoresRowcountTest::test_delete_both 305s [gw1] [ 89%] SKIPPED test/orm/test_unitofwork.py::BatchDeleteIgnoresRowcountTest::test_delete_both 305s test/orm/test_unitofwork.py::BinaryHistTest::test_binary_equality 305s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::BinaryHistTest::test_binary_equality 305s test/orm/test_unitofwork.py::BooleanColTest::test_boolean 305s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::BooleanColTest::test_boolean 305s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_clauseelement_accessor 305s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_clauseelement_accessor 305s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert 305s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert 306s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert_pk_expression 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert_pk_expression 306s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_multi_update 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_multi_update 306s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update 306s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update_special_comparator 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update_special_comparator 306s test/orm/test_unitofwork.py::ColumnCollisionTest::test_naming 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ColumnCollisionTest::test_naming 306s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_expire_on_flush 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_expire_on_flush 306s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_no_expire_on_flush 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_no_expire_on_flush 306s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_expire_on_flush 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_expire_on_flush 306s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_no_expire_on_flush 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_no_expire_on_flush 306s test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes 306s test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes_post_init 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes_post_init 306s test/orm/test_unitofwork.py::ColumnPropertyTest::test_with_inheritance 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_with_inheritance 306s test/orm/test_unitofwork.py::DefaultTest::test_eager_defaults 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_eager_defaults 306s test/orm/test_unitofwork.py::DefaultTest::test_insert[auto] 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[auto] 306s test/orm/test_unitofwork.py::DefaultTest::test_insert[eager_defaults] 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[eager_defaults] 306s test/orm/test_unitofwork.py::DefaultTest::test_insert[not_eager_defaults] 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[not_eager_defaults] 306s test/orm/test_unitofwork.py::DefaultTest::test_insert_nopostfetch 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert_nopostfetch 306s test/orm/test_unitofwork.py::DefaultTest::test_update 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_update 306s test/orm/test_unitofwork.py::DefaultTest::test_used_in_relationship 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_used_in_relationship 306s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_exception_persistent_flush_py3k 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_exception_persistent_flush_py3k 306s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_pep435_custom_sort_key 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_pep435_custom_sort_key 306s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_persistent_flush_sortable 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_persistent_flush_sortable 306s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_dont_emit 306s [gw1] [ 89%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_dont_emit 306s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive 306s [gw1] [ 89%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive 306s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_2 306s [gw1] [ 89%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_2 306s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_obj_removed_o2m 306s [gw1] [ 89%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_obj_removed_o2m 306s test/orm/test_unitofwork.py::ForeignPKTest::test_basic 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ForeignPKTest::test_basic 306s test/orm/test_unitofwork.py::HistoryTest::test_backref 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::HistoryTest::test_backref 306s test/orm/test_unitofwork.py::InheritingRowSwitchTest::test_row_switch_no_child_table 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::InheritingRowSwitchTest::test_row_switch_no_child_table 306s test/orm/test_unitofwork.py::ManyToManyTest::test_association 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_association 306s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many 306s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_remove 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_remove 306s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_update 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_update 306s test/orm/test_unitofwork.py::ManyToManyTest::test_scalar 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_scalar 306s test/orm/test_unitofwork.py::ManyToOneTest::test_bidirectional_no_load 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_bidirectional_no_load 306s test/orm/test_unitofwork.py::ManyToOneTest::test_m2o_one_to_one 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_m2o_one_to_one 306s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_1 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_1 306s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_2 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_2 306s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_3 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_3 306s test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_multi_no_pk_correct_exception 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_multi_no_pk_correct_exception 306s test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_single_no_pk_correct_exception 306s [gw1] [ 89%] SKIPPED test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_single_no_pk_correct_exception 306s test/orm/test_unitofwork.py::OneToManyTest::test_bidirectional 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_bidirectional 306s test/orm/test_unitofwork.py::OneToManyTest::test_child_move 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_child_move 306s test/orm/test_unitofwork.py::OneToManyTest::test_child_move_2 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_child_move_2 306s test/orm/test_unitofwork.py::OneToManyTest::test_double_relationship 306s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_double_relationship 307s test/orm/test_unitofwork.py::OneToManyTest::test_o2m_delete_parent 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_o2m_delete_parent 307s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_1 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_1 307s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_2 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_2 307s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_one 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_one 307s test/orm/test_unitofwork.py::PKTest::test_key_pks 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::PKTest::test_key_pks 307s test/orm/test_unitofwork.py::PKTest::test_manual_pk 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::PKTest::test_manual_pk 307s test/orm/test_unitofwork.py::PKTest::test_primary_key 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::PKTest::test_primary_key 307s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_delete 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_delete 307s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_dont_complain_if_no_update 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_dont_complain_if_no_update 307s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_key_switch 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_key_switch 307s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_plain_update 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_plain_update 307s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_total_null 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_total_null 307s test/orm/test_unitofwork.py::PassiveDeletesTest::test_aaa_m2o_no_longer_emits_warning 307s [gw1] [ 89%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_aaa_m2o_no_longer_emits_warning 307s test/orm/test_unitofwork.py::PassiveDeletesTest::test_backwards_pd 307s [gw1] [ 89%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_backwards_pd 307s test/orm/test_unitofwork.py::PassiveDeletesTest::test_basic 307s [gw1] [ 89%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_basic 307s test/orm/test_unitofwork.py::RowSwitchTest::test_manytomany 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_manytomany 307s test/orm/test_unitofwork.py::RowSwitchTest::test_manytoone 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_manytoone 307s test/orm/test_unitofwork.py::RowSwitchTest::test_onetomany 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_onetomany 307s test/orm/test_unitofwork.py::SaveTest::test_basic 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest::test_basic 307s test/orm/test_unitofwork.py::SaveTest::test_batch_mode 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest::test_batch_mode 307s test/orm/test_unitofwork.py::SaveTest::test_deferred 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest::test_deferred 307s test/orm/test_unitofwork.py::SaveTest::test_dont_update_blanks 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest::test_dont_update_blanks 307s test/orm/test_unitofwork.py::SaveTest::test_history_get 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest::test_history_get 307s test/orm/test_unitofwork.py::SaveTest::test_inherits 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest::test_inherits 307s test/orm/test_unitofwork.py::SaveTest::test_lazyattr_commit 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest::test_lazyattr_commit 307s test/orm/test_unitofwork.py::SaveTest::test_multi_table_selectable 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest::test_multi_table_selectable 307s test/orm/test_unitofwork.py::SaveTest::test_synonym 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest::test_synonym 307s test/orm/test_unitofwork.py::SaveTest2::test_m2o_nonmatch 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest2::test_m2o_nonmatch 307s test/orm/test_unitofwork.py::SaveTest3::test_manytomany_xtracol_delete 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest3::test_manytomany_xtracol_delete 307s test/orm/test_unitofwork.py::UnicodeSchemaTest::test_inheritance_mapping 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::UnicodeSchemaTest::test_inheritance_mapping 307s test/orm/test_unitofwork.py::UnicodeSchemaTest::test_mapping 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::UnicodeSchemaTest::test_mapping 307s test/orm/test_unitofwork.py::UnicodeTest::test_basic 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::UnicodeTest::test_basic 307s test/orm/test_unitofwork.py::UnicodeTest::test_relationship 307s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::UnicodeTest::test_relationship 307s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_broken_multi_rowcount_doesnt_warn 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_broken_multi_rowcount_doesnt_warn 307s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_allow 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_allow 307s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_warning 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_warning 307s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_single_broken_multi_rowcount_still_warns 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_single_broken_multi_rowcount_still_warns 307s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_twice 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_twice 307s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_broken_multi_rowcount_doesnt_raise 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_broken_multi_rowcount_doesnt_raise 307s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 307s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_broken_multi_rowcount_still_raises 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_broken_multi_rowcount_still_raises 307s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing 307s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing_broken_multi_rowcount 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing_broken_multi_rowcount 307s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_value_missing_broken_multi_rowcount 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_value_missing_broken_multi_rowcount 307s test/orm/test_unitofworkv2.py::BatchInsertsTest::test_batch_interaction 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BatchInsertsTest::test_batch_interaction 307s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-implicit_returning] 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-implicit_returning] 307s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-not_implicit_returning] 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-not_implicit_returning] 307s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-implicit_returning] 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-implicit_returning] 307s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-not_implicit_returning] 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-not_implicit_returning] 307s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-implicit_returning] 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-implicit_returning] 307s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-not_implicit_returning] 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-not_implicit_returning] 307s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-implicit_returning] 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-implicit_returning] 307s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-not_implicit_returning] 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-not_implicit_returning] 307s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-implicit_returning] 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-implicit_returning] 307s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-not_implicit_returning] 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-not_implicit_returning] 307s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-implicit_returning] 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-implicit_returning] 307s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-not_implicit_returning] 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-not_implicit_returning] 307s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-implicit_returning] 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-implicit_returning] 307s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-not_implicit_returning] 307s [gw1] [ 89%] 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] 307s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-implicit_returning] 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-implicit_returning] 307s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-not_implicit_returning] 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-not_implicit_returning] 307s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-implicit_returning] 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-implicit_returning] 307s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-not_implicit_returning] 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-not_implicit_returning] 307s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-implicit_returning] 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-implicit_returning] 307s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-not_implicit_returning] 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-not_implicit_returning] 307s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-implicit_returning] 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-implicit_returning] 307s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-not_implicit_returning] 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-not_implicit_returning] 307s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-implicit_returning] 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-implicit_returning] 307s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-not_implicit_returning] 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-not_implicit_returning] 307s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_against_selectable_insert 307s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_against_selectable_insert 307s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_insert_defaults_nonpresent 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_insert_defaults_nonpresent 308s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_update_defaults_nonpresent 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_update_defaults_nonpresent 308s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_defaults_bulk_insert 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_defaults_bulk_insert 308s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_dont_fetch_nondefaults 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_dont_fetch_nondefaults 308s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_nonpresent 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_nonpresent 308s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present 308s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present_as_expr 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present_as_expr 308s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_update_defaults_nonpresent 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_update_defaults_nonpresent 308s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_bulk_update 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_bulk_update 308s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present 308s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present_as_expr 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present_as_expr 308s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_dont_fetch_nondefaults 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_dont_fetch_nondefaults 308s test/orm/test_unitofworkv2.py::EnsureCacheTest::test_ensure_cache 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EnsureCacheTest::test_ensure_cache 308s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_m2o 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_m2o 308s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_notpassive 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_notpassive 308s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_passive 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_passive 308s test/orm/test_unitofworkv2.py::NoAttrEventInFlushTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NoAttrEventInFlushTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert_novalue 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert_novalue 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert_novalue 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert_novalue 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert_novalue 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert_novalue 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert_novalue 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert_novalue 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert_novalue 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert_novalue 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert_novalue 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert_novalue 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert_novalue 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert_novalue 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert_novalue 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert_novalue 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_json_none_as_null 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_json_none_as_null 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert_novalue 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert_novalue 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert_novalue 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert_novalue 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert 308s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert 309s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert_novalue 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert_novalue 309s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert 309s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert_novalue 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert_novalue 309s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_a 309s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_a 309s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_b 309s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_b 309s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_c 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_c 309s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_d 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_d 309s test/orm/test_unitofworkv2.py::RaiseLoadIgnoredTest::test_delete_head 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RaiseLoadIgnoredTest::test_delete_head 309s test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_delete 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_delete 309s test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_update 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_update 309s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_m2o 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_m2o 309s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_scalar 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_scalar 309s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_m2o 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_m2o 309s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_scalar 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_scalar 309s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_m2o_flush_size 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_m2o_flush_size 309s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_many 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_many 309s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr 309s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr_unloaded 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr_unloaded 309s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_all 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_all 309s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded 309s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded_expired 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded_expired 309s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_target 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_target 309s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_unloaded 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_unloaded 309s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_save 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_save 309s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_ordering 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_ordering 309s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_selfref 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_selfref 309s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_o2m_flush_size 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_o2m_flush_size 309s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_all 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_all 309s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_parent 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_parent 309s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_save 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_save 309s test/orm/test_unitofworkv2.py::SingleCycleM2MTest::test_many_to_many_one 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleM2MTest::test_many_to_many_one 309s test/orm/test_unitofworkv2.py::SingleCyclePlusAttributeTest::test_flush_size 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCyclePlusAttributeTest::test_flush_size 309s test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_multilevel_save 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_multilevel_save 309s test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_mutations_one 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_mutations_one 309s test/orm/test_unitofworkv2.py::SingleCycleTest::test_cycle_rowswitch 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_cycle_rowswitch 309s test/orm/test_unitofworkv2.py::SingleCycleTest::test_delete_unloaded_m2o 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_delete_unloaded_m2o 309s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_delete_all 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_delete_all 309s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_save 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_save 309s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_set_null_unloaded 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_set_null_unloaded 309s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_all 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_all 309s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_parent 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_parent 309s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_save 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_save 309s test/orm/test_unitofworkv2.py::SingleCycleTest::test_singlecycle_flush_size 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_singlecycle_flush_size 309s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-identity] 309s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-identity] 309s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-plain_autoinc] 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-plain_autoinc] 309s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-sequence] 309s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-sequence] 309s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-identity] 309s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-identity] 309s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-plain_autoinc] 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-plain_autoinc] 309s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-sequence] 309s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-sequence] 309s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-identity] 309s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-identity] 309s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-plain_autoinc] 309s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-plain_autoinc] 309s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-sequence] 309s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-sequence] 309s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-identity] 309s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-identity] 310s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-plain_autoinc] 310s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-plain_autoinc] 310s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-sequence] 310s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-sequence] 310s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-identity] 310s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-identity] 310s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-plain_autoinc] 310s [gw1] [ 90%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-plain_autoinc] 310s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-sequence] 310s [gw1] [ 90%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-sequence] 310s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-identity] 310s [gw1] [ 90%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-identity] 310s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-plain_autoinc] 310s [gw1] [ 90%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-plain_autoinc] 310s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-sequence] 310s [gw1] [ 90%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-sequence] 310s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_this_really_fails_on_mssql_wo_full_fix 310s [gw1] [ 90%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_this_really_fails_on_mssql_wo_full_fix 310s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_no_update_no_change 310s [gw1] [ 90%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_no_update_no_change 310s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_none 310s [gw1] [ 90%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_none 310s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_something_else 310s [gw1] [ 90%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_something_else 310s test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[not_use_onupdate] 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[not_use_onupdate] 310s test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[use_onupdate] 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[use_onupdate] 310s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[not_use_onupdate] 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[not_use_onupdate] 310s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[use_onupdate] 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[use_onupdate] 310s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[not_use_onupdate] 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[not_use_onupdate] 310s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[use_onupdate] 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[use_onupdate] 310s test/sql/test_update.py::UpdateFromCompileTest::test_autocorrelate_error 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_autocorrelate_error 310s test/sql/test_update.py::UpdateFromCompileTest::test_correlation_to_extra 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_correlation_to_extra 310s test/sql/test_update.py::UpdateFromCompileTest::test_dont_correlate_to_extra 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_dont_correlate_to_extra 310s 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] 310s [gw1] [ 90%] 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] 310s 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] 310s [gw1] [ 90%] 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] 310s 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] 310s [gw1] [ 90%] 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] 310s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-use_alias_in_set-use_alias] 310s [gw1] [ 90%] 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] 310s 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] 310s [gw1] [ 90%] 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] 310s 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] 310s [gw1] [ 90%] 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] 310s 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] 310s [gw1] [ 90%] 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] 310s 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] 310s [gw1] [ 90%] 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] 310s 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] 310s [gw1] [ 90%] 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] 310s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-not_use_alias_in_set-use_alias] 310s [gw1] [ 90%] 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] 310s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-not_use_alias] 310s [gw1] [ 90%] 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] 310s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-use_alias] 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-use_alias] 310s 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] 310s [gw1] [ 90%] 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] 310s 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] 310s [gw1] [ 90%] 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] 310s 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] 310s [gw1] [ 90%] 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] 310s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-use_alias_in_set-use_alias] 310s [gw1] [ 90%] 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] 310s test/sql/test_update.py::UpdateFromCompileTest::test_render_multi_table 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_multi_table 310s test/sql/test_update.py::UpdateFromCompileTest::test_render_subquery 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_subquery 310s test/sql/test_update.py::UpdateFromCompileTest::test_render_table 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_table 310s test/sql/test_update.py::UpdateFromCompileTest::test_render_table_mysql 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_table_mysql 310s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_four 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_four 310s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_one 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_one 310s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_three 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_three 310s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_two 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_two 310s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_whereclause 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_whereclause 310s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_unsupported_cases 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_unsupported_cases 310s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_multitable_same_name_mysql 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_multitable_same_name_mysql 310s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table 310s [gw1] [ 90%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table 310s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table_same_name 310s [gw1] [ 90%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table_same_name 310s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_no_defaults_second_table 310s [gw1] [ 90%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_no_defaults_second_table 310s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_join_multitable 310s [gw1] [ 90%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_join_multitable 310s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable 310s [gw1] [ 90%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable 310s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable_same_name 310s [gw1] [ 90%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable_same_name 310s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 310s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 310s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 310s test/sql/test_update.py::UpdateTest::test_binds_that_match_columns 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_binds_that_match_columns 310s test/sql/test_update.py::UpdateTest::test_correlated_update_five 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_five 310s test/sql/test_update.py::UpdateTest::test_correlated_update_four 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_four 310s test/sql/test_update.py::UpdateTest::test_correlated_update_one 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_one 310s test/sql/test_update.py::UpdateTest::test_correlated_update_seven 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_seven 310s test/sql/test_update.py::UpdateTest::test_correlated_update_six 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_six 310s test/sql/test_update.py::UpdateTest::test_correlated_update_three 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_three 310s test/sql/test_update.py::UpdateTest::test_correlated_update_two 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_two 310s test/sql/test_update.py::UpdateTest::test_inline_defaults 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_inline_defaults 310s test/sql/test_update.py::UpdateTest::test_labels_no_collision 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_labels_no_collision 310s test/sql/test_update.py::UpdateTest::test_labels_no_collision_index 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_labels_no_collision_index 310s test/sql/test_update.py::UpdateTest::test_prefix_with 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_prefix_with 310s test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs 310s test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs_w_keys 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs_w_keys 310s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-include_in_from] 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-include_in_from] 310s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-not_include_in_from] 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-not_include_in_from] 310s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-include_in_from] 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-include_in_from] 310s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-not_include_in_from] 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-not_include_in_from] 310s test/sql/test_update.py::UpdateTest::test_update_1 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_1 310s test/sql/test_update.py::UpdateTest::test_update_10 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_10 310s test/sql/test_update.py::UpdateTest::test_update_11 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_11 310s test/sql/test_update.py::UpdateTest::test_update_2 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_2 310s test/sql/test_update.py::UpdateTest::test_update_3 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_3 310s test/sql/test_update.py::UpdateTest::test_update_4 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_4 310s test/sql/test_update.py::UpdateTest::test_update_5 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_5 310s test/sql/test_update.py::UpdateTest::test_update_6 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_6 310s test/sql/test_update.py::UpdateTest::test_update_7 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_7 310s test/sql/test_update.py::UpdateTest::test_update_8 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_8 310s test/sql/test_update.py::UpdateTest::test_update_9 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_9 310s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[format] 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[format] 310s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[numeric] 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[numeric] 310s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[qmark] 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[qmark] 310s test/sql/test_update.py::UpdateTest::test_update_broken_custom_key_thing 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_broken_custom_key_thing 310s test/sql/test_update.py::UpdateTest::test_update_custom_key_thing 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_custom_key_thing 310s test/sql/test_update.py::UpdateTest::test_update_literal_binds 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_literal_binds 310s test/sql/test_update.py::UpdateTest::test_update_no_multiple_parameters_allowed 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_multiple_parameters_allowed 310s test/sql/test_update.py::UpdateTest::test_update_no_params[blank-not_twotable] 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[blank-not_twotable] 310s test/sql/test_update.py::UpdateTest::test_update_no_params[blank-twotable] 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[blank-twotable] 310s test/sql/test_update.py::UpdateTest::test_update_no_params[none-not_twotable] 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[none-not_twotable] 310s test/sql/test_update.py::UpdateTest::test_update_no_params[none-twotable] 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[none-twotable] 310s test/sql/test_update.py::UpdateTest::test_update_ordered_broken_custom_key_thing 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_broken_custom_key_thing 310s test/sql/test_update.py::UpdateTest::test_update_ordered_custom_key_thing 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_custom_key_thing 310s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_multiple 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_multiple 310s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_1 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_1 310s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_2 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_2 310s test/sql/test_update.py::UpdateTest::test_update_ordered_then_nonordered 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_then_nonordered 310s test/sql/test_update.py::UpdateTest::test_update_ordereddict 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordereddict 310s test/sql/test_update.py::UpdateTest::test_update_to_expression_one 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_one 310s test/sql/test_update.py::UpdateTest::test_update_to_expression_three 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_three 310s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t0-idx_to_value0] 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t0-idx_to_value0] 310s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t1-idx_to_value1] 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t1-idx_to_value1] 310s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t2-idx_to_value2] 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t2-idx_to_value2] 310s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t3-idx_to_value3] 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t3-idx_to_value3] 310s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t4-idx_to_value4] 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t4-idx_to_value4] 310s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t5-idx_to_value5] 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t5-idx_to_value5] 310s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t6-idx_to_value6] 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t6-idx_to_value6] 310s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t7-idx_to_value7] 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t7-idx_to_value7] 310s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t8-idx_to_value8] 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t8-idx_to_value8] 310s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t9-idx_to_value9] 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t9-idx_to_value9] 310s test/sql/test_update.py::UpdateTest::test_where_empty 310s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_where_empty 310s test/orm/test_utils.py::AliasedClassTest::test_classmethod 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_classmethod 310s test/orm/test_utils.py::AliasedClassTest::test_descriptors 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_descriptors 310s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_one 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_one 310s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_three 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_three 310s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_two 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_two 310s test/orm/test_utils.py::AliasedClassTest::test_instancemethod 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_instancemethod 310s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_one 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_one 310s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_three 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_three 310s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_two 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_two 310s test/orm/test_utils.py::AliasedClassTest::test_named_entity 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_named_entity 310s test/orm/test_utils.py::AliasedClassTest::test_named_selectable 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_named_selectable 310s test/orm/test_utils.py::AliasedClassTest::test_not_instantiatable 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_not_instantiatable 310s test/orm/test_utils.py::AliasedClassTest::test_parententity_vs_parentmapper 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_parententity_vs_parentmapper 310s test/orm/test_utils.py::AliasedClassTest::test_proxy_descriptor_one 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_proxy_descriptor_one 310s test/orm/test_utils.py::AliasedClassTest::test_simple 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_simple 310s test/orm/test_utils.py::AliasedClassTest::test_simple_property 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_simple_property 310s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call 310s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call_no_self 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call_no_self 310s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn 310s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self 310s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self_but_self 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self_but_self 310s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init 310s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init_no_self 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init_no_self 310s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_instance_method_no_self 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_instance_method_no_self 310s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_method 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_method 310s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_obj_init 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_obj_init 310s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_partial 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_partial 310s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_py_builtin 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_py_builtin 310s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_unbound_method_no_self 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_unbound_method_no_self 310s test/base/test_utils.py::ArgInspectionTest::test_get_cls_kwargs 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_get_cls_kwargs 310s test/base/test_utils.py::ArgInspectionTest::test_get_func_kwargs 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_get_func_kwargs 310s test/base/test_utils.py::ArgInspectionTest::test_getargspec_6_tuple 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_getargspec_6_tuple 310s test/base/test_utils.py::AsInterfaceTest::test_dict 310s [gw1] [ 90%] PASSED test/base/test_utils.py::AsInterfaceTest::test_dict 310s test/base/test_utils.py::AsInterfaceTest::test_instance 310s [gw1] [ 90%] PASSED test/base/test_utils.py::AsInterfaceTest::test_instance 310s test/base/test_utils.py::AsInterfaceTest::test_no_cls_no_methods 310s [gw1] [ 90%] PASSED test/base/test_utils.py::AsInterfaceTest::test_no_cls_no_methods 310s test/base/test_utils.py::BackslashReplaceTest::test_ascii_to_utf8 310s [gw1] [ 90%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_ascii_to_utf8 310s test/base/test_utils.py::BackslashReplaceTest::test_cp1251_to_utf8 310s [gw1] [ 90%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_cp1251_to_utf8 310s test/base/test_utils.py::BackslashReplaceTest::test_latin1_to_utf8 310s [gw1] [ 90%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_latin1_to_utf8 310s test/base/test_utils.py::BackslashReplaceTest::test_utf8_to_utf8 310s [gw1] [ 90%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_utf8_to_utf8 310s test/base/test_utils.py::ColumnCollectionTest::test_compare 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_compare 310s test/base/test_utils.py::ColumnCollectionTest::test_contains_column 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_contains_column 310s test/base/test_utils.py::ColumnCollectionTest::test_contains_column_not_column 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_contains_column_not_column 310s test/base/test_utils.py::ColumnCollectionTest::test_dupes_add 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_dupes_add 310s test/base/test_utils.py::ColumnCollectionTest::test_dupes_construct 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_dupes_construct 310s test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_int 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_int 310s test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_str 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_str 310s test/base/test_utils.py::ColumnCollectionTest::test_identical_dupe_construct 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_identical_dupe_construct 310s test/base/test_utils.py::ColumnCollectionTest::test_in 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_in 310s test/base/test_utils.py::ColumnCollectionTest::test_items 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_items 310s test/base/test_utils.py::ColumnCollectionTest::test_key_index_error 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_key_index_error 310s test/base/test_utils.py::ColumnCollectionTest::test_keys 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_keys 310s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_all_cols 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_all_cols 310s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_get 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_get 310s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_in 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_in 310s test/base/test_utils.py::ColumnCollectionTest::test_str 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_str 310s test/base/test_utils.py::ColumnCollectionTest::test_values 310s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_values 310s test/orm/test_utils.py::ContextualWarningsTest::test_autoflush_implicit 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_autoflush_implicit 310s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_explicit 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_explicit 310s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_aliased 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_aliased 310s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_instantiate 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_instantiate 310s test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported 310s [gw1] [ 90%] SKIPPED test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported 310s test/base/test_utils.py::DedupeColumnCollectionTest::test_compare 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_compare 310s test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column 310s test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column_not_column 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column_not_column 310s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_add_dedupe 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_add_dedupe 310s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_construct_dedupe 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_construct_dedupe 310s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_extend 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_extend 310s test/base/test_utils.py::DedupeColumnCollectionTest::test_extend_existing_maintains_ordering 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_extend_existing_maintains_ordering 310s test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_int 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_int 310s test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_str 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_str 310s test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_add_dedupes 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_add_dedupes 310s test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_construct_dedupes 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_construct_dedupes 310s test/base/test_utils.py::DedupeColumnCollectionTest::test_in 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_in 310s test/base/test_utils.py::DedupeColumnCollectionTest::test_items 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_items 310s test/base/test_utils.py::DedupeColumnCollectionTest::test_key_index_error 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_key_index_error 310s test/base/test_utils.py::DedupeColumnCollectionTest::test_keys 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_keys 310s test/base/test_utils.py::DedupeColumnCollectionTest::test_keys_after_replace 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_keys_after_replace 310s test/base/test_utils.py::DedupeColumnCollectionTest::test_pickle_w_mutation 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_pickle_w_mutation 310s test/base/test_utils.py::DedupeColumnCollectionTest::test_remove 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_remove 310s test/base/test_utils.py::DedupeColumnCollectionTest::test_remove_doesnt_change_iteration 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_remove_doesnt_change_iteration 310s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace 310s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches 310s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches_name_of_another 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches_name_of_another 310s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_name_matches 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_name_matches 310s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_no_match 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_no_match 310s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_switch_key_name 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_switch_key_name 310s test/base/test_utils.py::DedupeColumnCollectionTest::test_separate_key_cols 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_separate_key_cols 310s test/base/test_utils.py::DedupeColumnCollectionTest::test_str 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_str 310s test/base/test_utils.py::DedupeColumnCollectionTest::test_values 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_values 310s test/base/test_utils.py::DictlikeIteritemsTest::test_dict 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_dict 310s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_2 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_2 310s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_4 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_4 310s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_5 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_5 310s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_6 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_6 310s test/base/test_utils.py::DictlikeIteritemsTest::test_object 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_object 310s test/base/test_utils.py::DictlikeIteritemsTest::test_subdict 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_subdict 310s test/base/test_utils.py::DuckTypeCollectionTest::test_sets 310s [gw1] [ 90%] PASSED test/base/test_utils.py::DuckTypeCollectionTest::test_sets 310s test/base/test_utils.py::FlattenIteratorTest::test_flatten 310s [gw1] [ 90%] PASSED test/base/test_utils.py::FlattenIteratorTest::test_flatten 310s test/base/test_utils.py::FlattenIteratorTest::test_str_with_iter 310s [gw1] [ 90%] PASSED test/base/test_utils.py::FlattenIteratorTest::test_str_with_iter 310s test/base/test_utils.py::GenericReprTest::test_all_positional 310s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_all_positional 310s test/base/test_utils.py::GenericReprTest::test_discard_vargs 310s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_discard_vargs 310s test/base/test_utils.py::GenericReprTest::test_discard_vargs_kwargs 310s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_discard_vargs_kwargs 310s test/base/test_utils.py::GenericReprTest::test_kw_defaults 310s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_kw_defaults 310s test/base/test_utils.py::GenericReprTest::test_multi_kw 310s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_multi_kw 310s test/base/test_utils.py::GenericReprTest::test_multi_kw_repeated 310s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_multi_kw_repeated 310s test/base/test_utils.py::GenericReprTest::test_no_args 310s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_no_args 310s test/base/test_utils.py::GenericReprTest::test_no_init 310s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_no_init 310s test/base/test_utils.py::GenericReprTest::test_positional_plus_kw 310s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_positional_plus_kw 310s test/base/test_utils.py::GenericReprTest::test_significant_vargs 310s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_significant_vargs 310s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[Session] 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[Session] 310s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[sqlalchemy.orm.util] 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[sqlalchemy.orm.util] 310s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[Session] 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[Session] 310s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[sqlalchemy.orm.util] 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[sqlalchemy.orm.util] 310s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-Session] 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-Session] 310s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-sqlalchemy.orm.util] 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-sqlalchemy.orm.util] 310s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-Session] 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-Session] 310s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-sqlalchemy.orm.util] 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-sqlalchemy.orm.util] 310s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-Session] 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-Session] 310s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-sqlalchemy.orm.util] 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-sqlalchemy.orm.util] 310s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[Session] 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[Session] 310s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[sqlalchemy.orm.util] 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[sqlalchemy.orm.util] 310s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_token 310s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_token 310s test/base/test_utils.py::IdentitySetTest::test_add 310s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_add 310s test/base/test_utils.py::IdentitySetTest::test_basic_sanity 310s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_basic_sanity 310s test/base/test_utils.py::IdentitySetTest::test_difference 310s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_difference 310s test/base/test_utils.py::IdentitySetTest::test_difference_update 310s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_difference_update 310s test/base/test_utils.py::IdentitySetTest::test_dunder_and 310s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_and 310s test/base/test_utils.py::IdentitySetTest::test_dunder_eq 310s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_eq 310s test/base/test_utils.py::IdentitySetTest::test_dunder_ge 310s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ge 310s test/base/test_utils.py::IdentitySetTest::test_dunder_gt 310s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_gt 310s test/base/test_utils.py::IdentitySetTest::test_dunder_iand 310s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_iand 310s test/base/test_utils.py::IdentitySetTest::test_dunder_ior 310s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ior 310s test/base/test_utils.py::IdentitySetTest::test_dunder_isub 310s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_isub 310s test/base/test_utils.py::IdentitySetTest::test_dunder_le 310s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_le 310s test/base/test_utils.py::IdentitySetTest::test_dunder_lt 310s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_lt 310s test/base/test_utils.py::IdentitySetTest::test_dunder_ne 310s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ne 310s test/base/test_utils.py::IdentitySetTest::test_dunder_or 310s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_or 310s test/base/test_utils.py::IdentitySetTest::test_dunder_sub 310s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_sub 310s test/base/test_utils.py::IdentitySetTest::test_dunder_sub2 310s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_sub2 310s test/base/test_utils.py::IdentitySetTest::test_dunder_xor 310s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_xor 310s test/base/test_utils.py::IdentitySetTest::test_init 310s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_init 310s test/base/test_utils.py::IdentitySetTest::test_intersection 310s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_intersection 310s test/base/test_utils.py::IdentitySetTest::test_intersection_update 310s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_intersection_update 310s test/base/test_utils.py::IdentitySetTest::test_issubset 310s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_issubset 310s test/base/test_utils.py::IdentitySetTest::test_issuperset 310s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_issuperset 310s test/base/test_utils.py::IdentitySetTest::test_repr 310s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_repr 310s test/base/test_utils.py::IdentitySetTest::test_symmetric_difference 310s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_symmetric_difference 310s test/base/test_utils.py::IdentitySetTest::test_symmetric_difference_update 310s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_symmetric_difference_update 310s test/base/test_utils.py::IdentitySetTest::test_union 310s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_union 310s test/base/test_utils.py::IdentitySetTest::test_update 310s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_update 310s test/base/test_utils.py::ImmutableDictTest::test_contains 310s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_contains 310s test/base/test_utils.py::ImmutableDictTest::test_items 310s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_items 310s test/base/test_utils.py::ImmutableDictTest::test_keys 310s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_keys 310s test/base/test_utils.py::ImmutableDictTest::test_merge_with_dicts 310s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_dicts 310s test/base/test_utils.py::ImmutableDictTest::test_merge_with_no_change 310s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_no_change 310s test/base/test_utils.py::ImmutableDictTest::test_merge_with_tuples 310s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_tuples 310s test/base/test_utils.py::ImmutableDictTest::test_pep584 310s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_pep584 310s test/base/test_utils.py::ImmutableDictTest::test_repr 310s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_repr 310s test/base/test_utils.py::ImmutableDictTest::test_rich_compare 310s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_rich_compare 310s test/base/test_utils.py::ImmutableDictTest::test_serialize 310s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_serialize 310s test/base/test_utils.py::ImmutableDictTest::test_union_dictionary 310s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_dictionary 310s test/base/test_utils.py::ImmutableDictTest::test_union_no_change 310s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_no_change 310s test/base/test_utils.py::ImmutableDictTest::test_union_tuples 310s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_tuples 310s test/base/test_utils.py::ImmutableDictTest::test_values 310s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_values 310s test/base/test_utils.py::ImmutableTest::test_immutable[d0] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableTest::test_immutable[d0] 310s test/base/test_utils.py::ImmutableTest::test_immutable[d1] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableTest::test_immutable[d1] 310s test/base/test_utils.py::ImmutableTest::test_readonly_properties 310s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableTest::test_readonly_properties 310s test/base/test_utils.py::LRUTest::test_lru 310s [gw1] [ 91%] PASSED test/base/test_utils.py::LRUTest::test_lru 310s test/base/test_utils.py::MemoizedAttrTest::test_memoized_instancemethod 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_instancemethod 310s test/base/test_utils.py::MemoizedAttrTest::test_memoized_property 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_property 310s test/base/test_utils.py::MemoizedAttrTest::test_memoized_slots 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_slots 310s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a0-b0-expected0] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a0-b0-expected0] 310s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a1-b1-expected1] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a1-b1-expected1] 310s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a10-b10-expected10] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a10-b10-expected10] 310s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a2-b2-expected2] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a2-b2-expected2] 310s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a3-b3-expected3] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a3-b3-expected3] 310s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a4-b4-expected4] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a4-b4-expected4] 310s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a5-b5-expected5] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a5-b5-expected5] 310s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a6-b6-expected6] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a6-b6-expected6] 310s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a7-b7-expected7] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a7-b7-expected7] 310s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a8-b8-expected8] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a8-b8-expected8] 310s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a9-b9-expected9] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a9-b9-expected9] 310s test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override 310s test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override_cls_given 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override_cls_given 310s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides 310s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_cls_given 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_cls_given 310s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_multi_mro 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_multi_mro 310s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_skiplevel 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_skiplevel 310s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_twolevels 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_twolevels 310s test/sql/test_utils.py::MiscTest::test_column_collection_get 310s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_column_collection_get 310s test/sql/test_utils.py::MiscTest::test_column_element_no_visit 310s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_column_element_no_visit 310s test/sql/test_utils.py::MiscTest::test_find_tables_aliases 310s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_find_tables_aliases 310s test/sql/test_utils.py::MiscTest::test_find_tables_selectable 310s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_find_tables_selectable 310s test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[has_cache_key] 310s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[has_cache_key] 310s test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[not_has_cache_key] 310s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[not_has_cache_key] 310s test/sql/test_utils.py::MiscTest::test_incompatible_options_add_clslevel 310s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_incompatible_options_add_clslevel 310s test/sql/test_utils.py::MiscTest::test_incompatible_options_add_instancelevel 310s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_incompatible_options_add_instancelevel 310s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False0] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False0] 310s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False1] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False1] 310s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[252-False] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[252-False] 310s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[None-False] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[None-False] 310s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture0-True] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture0-True] 310s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture1-True] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture1-True] 310s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture11-True] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture11-True] 310s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture12-True] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture12-True] 310s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture13-True] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture13-True] 310s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture14-True] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture14-True] 310s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture15-True] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture15-True] 310s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture16-True] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture16-True] 310s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture2-True] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture2-True] 310s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture5-False] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture5-False] 310s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture7-True] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture7-True] 310s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False0] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False0] 310s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False1] 310s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False1] 310s test/sql/test_utils.py::MiscTest::test_options_merge 310s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_options_merge 310s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr0-expected0] 310s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr0-expected0] 310s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr1-expected1] 310s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr1-expected1] 310s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr2-expected2] 310s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr2-expected2] 310s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr3-expected3] 310s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr3-expected3] 310s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr4-expected4] 310s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr4-expected4] 310s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr6-expected6] 310s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr6-expected6] 310s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr7-expected7] 310s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr7-expected7] 310s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[foo-expected5] 310s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[foo-expected5] 310s test/base/test_utils.py::NoHashIdentitySetTest::test_add 310s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_add 310s test/base/test_utils.py::NoHashIdentitySetTest::test_basic_sanity 310s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_basic_sanity 310s test/base/test_utils.py::NoHashIdentitySetTest::test_difference 310s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_difference 310s test/base/test_utils.py::NoHashIdentitySetTest::test_difference_update 310s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_difference_update 310s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_and 310s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_and 310s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_eq 310s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_eq 310s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ge 310s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ge 310s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_gt 310s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_gt 310s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_iand 310s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_iand 310s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ior 310s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ior 310s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_isub 310s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_isub 310s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_le 310s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_le 310s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_lt 310s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_lt 310s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ne 310s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ne 310s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_or 310s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_or 310s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub 310s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub 310s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub2 310s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub2 310s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_xor 310s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_xor 310s test/base/test_utils.py::NoHashIdentitySetTest::test_init 310s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_init 310s test/base/test_utils.py::NoHashIdentitySetTest::test_intersection 310s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_intersection 310s test/base/test_utils.py::NoHashIdentitySetTest::test_intersection_update 310s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_intersection_update 310s test/base/test_utils.py::NoHashIdentitySetTest::test_issubset 310s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_issubset 310s test/base/test_utils.py::NoHashIdentitySetTest::test_issuperset 310s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_issuperset 310s test/base/test_utils.py::NoHashIdentitySetTest::test_repr 310s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_repr 310s test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference 310s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference 310s test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference_update 310s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference_update 310s test/base/test_utils.py::NoHashIdentitySetTest::test_union 310s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_union 310s test/base/test_utils.py::NoHashIdentitySetTest::test_update 310s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_update 310s test/base/test_utils.py::OrderedDictTest::test_no_sort_legacy_dictionary 310s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_no_sort_legacy_dictionary 311s test/base/test_utils.py::OrderedDictTest::test_odict 311s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict 311s test/base/test_utils.py::OrderedDictTest::test_odict_constructor 311s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict_constructor 311s test/base/test_utils.py::OrderedDictTest::test_odict_copy 311s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict_copy 311s test/base/test_utils.py::OrderedDictTest::test_sort_dictionary 311s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_sort_dictionary 311s test/base/test_utils.py::OrderedIdentitySetTest::test_add 311s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedIdentitySetTest::test_add 311s test/base/test_utils.py::OrderedIdentitySetTest::test_intersection 311s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedIdentitySetTest::test_intersection 311s test/base/test_utils.py::OrderedSetTest::test_copy 311s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_copy 311s test/base/test_utils.py::OrderedSetTest::test_empty_pop 311s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_empty_pop 311s test/base/test_utils.py::OrderedSetTest::test_eq_no_insert_order 311s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_eq_no_insert_order 311s test/base/test_utils.py::OrderedSetTest::test_eq_non_ordered_set 311s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_eq_non_ordered_set 311s test/base/test_utils.py::OrderedSetTest::test_len 311s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_len 311s test/base/test_utils.py::OrderedSetTest::test_modify 311s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_modify 311s test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter 311s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter 311s test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter_update 311s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter_update 311s test/base/test_utils.py::OrderedSetTest::test_op[0] 311s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[0] 311s test/base/test_utils.py::OrderedSetTest::test_op[1] 311s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[1] 311s test/base/test_utils.py::OrderedSetTest::test_op[2] 311s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[2] 311s test/base/test_utils.py::OrderedSetTest::test_op[3] 311s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[3] 311s test/base/test_utils.py::OrderedSetTest::test_pickle 311s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_pickle 311s test/base/test_utils.py::OrderedSetTest::test_repr 311s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_repr 311s test/base/test_utils.py::OrderedSetTest::test_set_ops 311s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_set_ops 311s test/base/test_utils.py::OrderedSetTest::test_update 311s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_update 311s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass 311s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass_onroot 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass_onroot 311s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_subclass 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_subclass 311s test/orm/test_utils.py::PathRegistryInhTest::test_plain 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain 311s test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased 311s test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased_compound 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased_compound 311s test/orm/test_utils.py::PathRegistryInhTest::test_plain_compound 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_compound 311s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_one 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_one 311s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_two 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_two 311s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_sub 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_sub 311s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_use_mapper 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_use_mapper 311s test/orm/test_utils.py::PathRegistryTest::test_addition 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_addition 311s test/orm/test_utils.py::PathRegistryTest::test_aliased_class 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_aliased_class 311s test/orm/test_utils.py::PathRegistryTest::test_contains_mapper 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_contains_mapper 311s test/orm/test_utils.py::PathRegistryTest::test_deseralize 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_deseralize 311s test/orm/test_utils.py::PathRegistryTest::test_entity_boolean 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_entity_boolean 311s test/orm/test_utils.py::PathRegistryTest::test_eq 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_eq 311s test/orm/test_utils.py::PathRegistryTest::test_eq_non_path 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_eq_non_path 311s test/orm/test_utils.py::PathRegistryTest::test_expand 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_expand 311s test/orm/test_utils.py::PathRegistryTest::test_indexed_entity 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_entity 311s test/orm/test_utils.py::PathRegistryTest::test_indexed_key 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_key 311s test/orm/test_utils.py::PathRegistryTest::test_indexed_key_token 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_key_token 311s test/orm/test_utils.py::PathRegistryTest::test_key_boolean 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_key_boolean 311s test/orm/test_utils.py::PathRegistryTest::test_length 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_length 311s test/orm/test_utils.py::PathRegistryTest::test_path 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_path 311s test/orm/test_utils.py::PathRegistryTest::test_registry_contains 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_contains 311s test/orm/test_utils.py::PathRegistryTest::test_registry_get 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_get 311s test/orm/test_utils.py::PathRegistryTest::test_registry_set 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_set 311s test/orm/test_utils.py::PathRegistryTest::test_registry_setdefault 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_setdefault 311s test/orm/test_utils.py::PathRegistryTest::test_root_registry 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_root_registry 311s test/orm/test_utils.py::PathRegistryTest::test_serialize 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_serialize 311s test/orm/test_utils.py::PathRegistryTest::test_slice 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_slice 311s test/orm/test_utils.py::PathRegistryTest::test_slice_token 311s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_slice_token 311s test/base/test_utils.py::QuotedTokenParserTest::test_dotted 311s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted 311s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left 311s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left 311s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_left_edge 311s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_left_edge 311s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_middle 311s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_middle 311s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_right_edge 311s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_right_edge 311s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_left_edge 311s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_left_edge 311s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_middle 311s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_middle 311s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_right_edge 311s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_right_edge 311s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right 311s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right 311s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_left_edge 311s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_left_edge 311s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_middle 311s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_middle 311s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_right_edge 311s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_right_edge 311s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_left_edge 311s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_left_edge 311s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_middle 311s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_middle 311s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_right_edge 311s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_right_edge 311s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_left_edge 311s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_left_edge 311s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_middle 311s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_middle 311s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_right_edge 311s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_right_edge 311s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_left_edge 311s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_left_edge 311s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_middle 311s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_middle 311s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_right_edge 311s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_right_edge 311s test/base/test_utils.py::QuotedTokenParserTest::test_single 311s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_single 311s test/base/test_utils.py::SymbolTest::test_basic 311s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_basic 311s test/base/test_utils.py::SymbolTest::test_bitflags 311s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_bitflags 311s test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[native] 311s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[native] 311s test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[ours] 311s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[ours] 311s test/base/test_utils.py::SymbolTest::test_composites 311s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_composites 311s test/base/test_utils.py::SymbolTest::test_fast_int_flag 311s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag 311s test/base/test_utils.py::SymbolTest::test_fast_int_flag_dont_allow_conflicts 311s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_dont_allow_conflicts 311s test/base/test_utils.py::SymbolTest::test_fast_int_flag_no_more_iter 311s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_no_more_iter 311s test/base/test_utils.py::SymbolTest::test_fast_int_flag_still_global 311s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_still_global 311s test/base/test_utils.py::SymbolTest::test_parser 311s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_parser 311s test/base/test_utils.py::SymbolTest::test_pickle 311s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_pickle 311s test/base/test_utils.py::TestClassHierarchy::test_object 311s [gw1] [ 91%] PASSED test/base/test_utils.py::TestClassHierarchy::test_object 311s test/base/test_utils.py::TestClassHierarchy::test_single 311s [gw1] [ 91%] PASSED test/base/test_utils.py::TestClassHierarchy::test_single 311s test/base/test_utils.py::TestClassProperty::test_simple 311s [gw1] [ 91%] PASSED test/base/test_utils.py::TestClassProperty::test_simple 311s test/base/test_utils.py::TestFormatArgspec::test_init_bare 311s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_init_bare 311s test/base/test_utils.py::TestFormatArgspec::test_init_grouped 311s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_init_grouped 311s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted0-True] 311s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted0-True] 311s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted1-False] 311s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted1-False] 311s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted10-True] 311s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted10-True] 311s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted11-True] 311s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted11-True] 311s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted12-False] 311s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted12-False] 311s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted2-True] 311s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted2-True] 311s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted3-False] 311s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted3-False] 311s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted4-True] 311s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted4-True] 311s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted5-True] 311s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted5-True] 311s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted6-True] 311s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted6-True] 311s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted7-True] 311s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted7-True] 311s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted8-True] 311s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted8-True] 311s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted9-True] 311s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted9-True] 311s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_only_fixture-wanted14-False] 311s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_only_fixture-wanted14-False] 311s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_opt_fixture-wanted16-False] 311s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_opt_fixture-wanted16-False] 311s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_plus_posn_fixture-wanted15-False] 311s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_plus_posn_fixture-wanted15-False] 311s test/base/test_utils.py::TestFormatArgspec::test_specs[_ret_annotation_fixture-wanted13-False] 311s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_ret_annotation_fixture-wanted13-False] 311s test/base/test_utils.py::TestModuleRegistry::test_modules_are_loaded 311s [gw1] [ 92%] PASSED test/base/test_utils.py::TestModuleRegistry::test_modules_are_loaded 311s test/base/test_utils.py::TestProperties::test_keys_in_dir 311s [gw1] [ 92%] PASSED test/base/test_utils.py::TestProperties::test_keys_in_dir 311s test/base/test_utils.py::TestProperties::test_pickle 311s [gw1] [ 92%] PASSED test/base/test_utils.py::TestProperties::test_pickle 311s test/base/test_utils.py::TestProperties::test_pickle_immuatbleprops 311s [gw1] [ 92%] PASSED test/base/test_utils.py::TestProperties::test_pickle_immuatbleprops 311s test/base/test_utils.py::TestProperties::test_pickle_orderedprops 311s [gw1] [ 92%] PASSED test/base/test_utils.py::TestProperties::test_pickle_orderedprops 311s test/base/test_utils.py::ToListTest::test_from_bytes 311s [gw1] [ 92%] PASSED test/base/test_utils.py::ToListTest::test_from_bytes 311s test/base/test_utils.py::ToListTest::test_from_dict 311s [gw1] [ 92%] PASSED test/base/test_utils.py::ToListTest::test_from_dict 311s test/base/test_utils.py::ToListTest::test_from_set 311s [gw1] [ 92%] PASSED test/base/test_utils.py::ToListTest::test_from_set 311s test/base/test_utils.py::ToListTest::test_from_string 311s [gw1] [ 92%] PASSED test/base/test_utils.py::ToListTest::test_from_string 311s test/base/test_utils.py::ToListTest::test_from_tuple 311s [gw1] [ 92%] PASSED test/base/test_utils.py::ToListTest::test_from_tuple 312s test/base/test_utils.py::WeakSequenceTest::test_cleanout_appended 312s [gw1] [ 92%] PASSED test/base/test_utils.py::WeakSequenceTest::test_cleanout_appended 313s test/base/test_utils.py::WeakSequenceTest::test_cleanout_elements 313s [gw1] [ 92%] PASSED test/base/test_utils.py::WeakSequenceTest::test_cleanout_elements 313s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls 313s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls 313s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring 313s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring 313s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring_nomethdocstring 313s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring_nomethdocstring 313s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_nomethdocstring 313s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_nomethdocstring 313s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn 313s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn 313s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn_nodocstring 313s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn_nodocstring 313s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_functools_parial 313s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_functools_parial 313s test/orm/test_validators.py::ValidatorTest::test_collection 313s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_collection 313s test/orm/test_validators.py::ValidatorTest::test_scalar 313s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_scalar 313s test/orm/test_validators.py::ValidatorTest::test_validator_as_callable_object 313s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_as_callable_object 313s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-default] 313s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-default] 313s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-include_backrefs] 313s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-include_backrefs] 313s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-not_include_backrefs] 313s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-not_include_backrefs] 313s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-default] 313s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-default] 313s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-include_backrefs] 313s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-include_backrefs] 313s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-not_include_backrefs] 313s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-not_include_backrefs] 313s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-default] 313s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-default] 313s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-include_backrefs] 313s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-include_backrefs] 313s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-not_include_backrefs] 313s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-not_include_backrefs] 313s test/orm/test_validators.py::ValidatorTest::test_validator_bulk_collection_set 313s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_bulk_collection_set 313s test/orm/test_validators.py::ValidatorTest::test_validator_bulk_dict_set 313s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_bulk_dict_set 313s test/orm/test_validators.py::ValidatorTest::test_validator_multi_warning 313s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_multi_warning 313s test/orm/test_validators.py::ValidatorTest::test_validator_w_removes 313s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_w_removes 313s test/orm/test_validators.py::ValidatorTest::test_validators_dict 313s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validators_dict 313s test/sql/test_values.py::ValuesTest::test_add_cte_one 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_add_cte_one 313s test/sql/test_values.py::ValuesTest::test_add_cte_two 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_add_cte_two 313s test/sql/test_values.py::ValuesTest::test_anon_alias 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_anon_alias 313s test/sql/test_values.py::ValuesTest::test_auto_proxy_col_ownership 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_col_ownership 313s test/sql/test_values.py::ValuesTest::test_auto_proxy_make_new_values 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_make_new_values 313s test/sql/test_values.py::ValuesTest::test_auto_proxy_select_c_col 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_select_c_col 313s test/sql/test_values.py::ValuesTest::test_auto_proxy_select_direct_col 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_select_direct_col 313s test/sql/test_values.py::ValuesTest::test_bound_parameters 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_bound_parameters 313s test/sql/test_values.py::ValuesTest::test_column_quoting 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_column_quoting 313s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-not_values_named] 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-not_values_named] 313s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-values_named] 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-values_named] 313s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-not_values_named] 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-not_values_named] 313s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-values_named] 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-values_named] 313s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-not_values_named] 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-not_values_named] 313s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-values_named] 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-values_named] 313s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-not_values_named] 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-not_values_named] 313s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-values_named] 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-values_named] 313s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-not_values_named] 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-not_values_named] 313s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-values_named] 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-values_named] 313s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-not_values_named] 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-not_values_named] 313s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-values_named] 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-values_named] 313s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-not_values_named] 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-not_values_named] 313s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-values_named] 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-values_named] 313s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-not_values_named] 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-not_values_named] 313s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-values_named] 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-values_named] 313s test/sql/test_values.py::ValuesTest::test_from_linting_named 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_from_linting_named 313s test/sql/test_values.py::ValuesTest::test_from_linting_unnamed 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_from_linting_unnamed 313s test/sql/test_values.py::ValuesTest::test_lateral 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_lateral 313s test/sql/test_values.py::ValuesTest::test_literal_parameters 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_literal_parameters 313s test/sql/test_values.py::ValuesTest::test_literal_parameters_not_every_type_given 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_literal_parameters_not_every_type_given 313s test/sql/test_values.py::ValuesTest::test_no_cte_with_lateral 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_no_cte_with_lateral 313s test/sql/test_values.py::ValuesTest::test_use_cols_for_types 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_use_cols_for_types 313s test/sql/test_values.py::ValuesTest::test_use_cols_tricky_not_every_type_given 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_use_cols_tricky_not_every_type_given 313s test/sql/test_values.py::ValuesTest::test_values_in_scalar_subq 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_scalar_subq 313s test/sql/test_values.py::ValuesTest::test_values_in_select_cte_literal_binds 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_select_cte_literal_binds 313s test/sql/test_values.py::ValuesTest::test_values_in_select_cte_params 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_select_cte_params 313s test/sql/test_values.py::ValuesTest::test_with_aliased_join 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_with_aliased_join 313s test/sql/test_values.py::ValuesTest::test_with_join_named 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_with_join_named 313s test/sql/test_values.py::ValuesTest::test_with_join_unnamed 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_with_join_unnamed 313s test/sql/test_values.py::ValuesTest::test_with_standalone_aliased_join 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_with_standalone_aliased_join 313s test/sql/test_values.py::ValuesTest::test_wrong_number_of_elements 313s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_wrong_number_of_elements 313s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_one 313s [gw1] [ 92%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_one 313s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_two 313s [gw1] [ 92%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_two 313s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_row_switch 313s [gw1] [ 92%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_row_switch 313s test/orm/test_versioning.py::ColumnTypeTest_sqlite+pysqlite_3_46_1::test_update 313s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ColumnTypeTest_sqlite+pysqlite_3_46_1::test_update 313s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_base_both 313s [gw1] [ 92%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_base_both 313s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_mismatch_version_col_warning 313s [gw1] [ 92%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_mismatch_version_col_warning 313s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_both 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_both 314s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_only 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_only 314s test/orm/test_versioning.py::ManualInheritanceVersionTest_sqlite+pysqlite_3_46_1::test_no_increment 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualInheritanceVersionTest_sqlite+pysqlite_3_46_1::test_no_increment 314s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_insert 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_insert 314s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update 314s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_concurrent_check 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_concurrent_check 314s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_version_conditional 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_version_conditional 314s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_functional_counter 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_functional_counter 314s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_no_counter 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_no_counter 314s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_plain_counter 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_plain_counter 314s test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_insert 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_insert 314s test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_update 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_update 314s test/orm/test_versioning.py::PlainInheritanceTest_sqlite+pysqlite_3_46_1::test_update_child_table_only 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::PlainInheritanceTest_sqlite+pysqlite_3_46_1::test_update_child_table_only 314s test/orm/test_versioning.py::PostUpdatePrefetchTest::test_random_versionids 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::PostUpdatePrefetchTest::test_random_versionids 314s test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_delete 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_delete 314s test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_update 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_update 314s test/orm/test_versioning.py::QuotedBindVersioningTest_sqlite+pysqlite_3_46_1::test_round_trip 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::QuotedBindVersioningTest_sqlite+pysqlite_3_46_1::test_round_trip 314s test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_child_row_switch 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_child_row_switch 314s test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_row_switch 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_row_switch 314s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_expire_on_commit 314s [gw1] [ 92%] SKIPPED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_expire_on_commit 314s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_noexpire_on_commit 314s [gw1] [ 92%] SKIPPED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_noexpire_on_commit 314s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_delete_col 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_delete_col 314s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col 314s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col_eager_defaults 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col_eager_defaults 314s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_multi_update 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_multi_update 314s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_bump 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_bump 314s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_w_mods_bump 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_w_mods_bump 314s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col 314s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col_eager_defaults 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col_eager_defaults 314s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_plain 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_plain 314s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update 314s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_not_assoc_w_insert 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_not_assoc_w_insert 314s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_version_assert 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_version_assert 314s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_plain 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_plain 314s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update 314s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_no_sane_rowcount 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_no_sane_rowcount 314s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_not_assoc_w_insert 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_not_assoc_w_insert 314s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_version_assert 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_version_assert 314s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit 314s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit_assign_from_expired 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit_assign_from_expired 314s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit 314s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit_no_readonly 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit_no_readonly 314s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_basic 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_basic 314s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_insert 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_insert 314s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_update 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_update 314s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bump_version 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bump_version 314s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_correct_version 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_correct_version 314s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version 314s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version_not_in_session 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version_not_in_session 314s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_no_version 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_no_version 314s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_multiple_updates 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_multiple_updates 314s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_notsane_warning 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_notsane_warning 314s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_noversioncheck 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_noversioncheck 314s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_delete_no_plain_rowcount 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_delete_no_plain_rowcount 314s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 314s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck 314s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_for_update 314s [gw1] [ 92%] SKIPPED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_for_update 314s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_not_versioned 314s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_not_versioned 314s test/base/test_warnings.py::ClsWarningTest::test_dep_inspectable 314s [gw1] [ 92%] PASSED test/base/test_warnings.py::ClsWarningTest::test_dep_inspectable 314s test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_cap 314s [gw1] [ 92%] PASSED test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_cap 314s test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_text 314s [gw1] [ 92%] PASSED test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_text 314s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[False] 314s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[False] 314s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[True] 314s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[True] 314s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_base_to_sub 314s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_base_to_sub 314s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_columns 314s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_columns 314s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_entities 314s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_entities 314s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_orm_entity_w_gc 314s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_orm_entity_w_gc 314s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[False] 314s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[False] 315s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[True] 315s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[True] 315s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_base_to_sub 315s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_base_to_sub 315s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_columns 315s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_columns 315s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_entities 315s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_entities 315s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_orm_entity_w_gc 315s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_orm_entity_w_gc 315s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[False] 315s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[False] 315s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[True] 315s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[True] 315s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_base_to_sub 315s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_base_to_sub 315s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_columns 315s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_columns 315s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_entities 315s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_entities 315s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_orm_entity_w_gc 315s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_orm_entity_w_gc 315s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[False] 315s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[False] 315s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[True] 315s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[True] 315s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_base_to_sub 315s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_base_to_sub 315s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_columns 315s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_columns 315s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_entities 315s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_entities 315s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_orm_entity_w_gc 315s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_orm_entity_w_gc 315s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[False] 315s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[False] 315s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[True] 315s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[True] 315s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_base_to_sub 315s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_base_to_sub 315s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_columns 315s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_columns 315s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_entities 315s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_entities 315s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_orm_entity_w_gc 315s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_orm_entity_w_gc 315s test/orm/inheritance/test_with_poly.py::WithPolymorphicAPITest::test_no_use_flat_and_aliased 498s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::WithPolymorphicAPITest::test_no_use_flat_and_aliased 498s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_ad_hoc_types 522s test/aaa_profiling/test_memusage.py::MemUsageTest::test_clone_expression 522s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_clone_expression 522s test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row 522s [gw0] [ 92%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row 539s test/aaa_profiling/test_memusage.py::MemUsageTest::test_fixture_failure 539s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_fixture_failure 563s test/aaa_profiling/test_memusage.py::MemUsageTest::test_tv_render_derived 563s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_tv_render_derived 579s test/aaa_profiling/test_memusage.py::MemUsageTest::test_type_compile 579s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_type_compile 595s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_alias_pathing 595s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_alias_pathing 603s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_fixture 603s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_fixture 619s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache 619s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache 636s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache_deprecated_coercion 636s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache_deprecated_coercion 659s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_discarded_relationships 659s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_discarded_relationships 721s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_updates 721s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_updates 738s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_mapper_reset 738s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_mapper_reset 738s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_orm_many_engines 738s [gw0] [ 92%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_orm_many_engines 754s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_path_registry 754s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_path_registry 754s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_savepoints 754s [gw0] [ 92%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_savepoints 770s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_session 770s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_session 794s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_sessionmaker 794s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_sessionmaker 810s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_unicode_warnings 810s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_unicode_warnings 833s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_warnings_util 833s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_warnings_util 849s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_inheritance 849s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_inheritance 866s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_manytomany 866s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_manytomany 867s test/aaa_profiling/test_memusage.py::MiscMemoryIntensiveTests::test_gced_delete_on_rollback 867s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MiscMemoryIntensiveTests::test_gced_delete_on_rollback 869s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref 869s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref 870s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_pickled 870s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_pickled 871s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2m 871s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2m 872s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2o 872s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2o 872s test/orm/test_merge.py::CompositeNullPksTest::test_merge_allow_partial 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::CompositeNullPksTest::test_merge_allow_partial 872s test/orm/test_merge.py::CompositeNullPksTest::test_merge_disallow_partial 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::CompositeNullPksTest::test_merge_disallow_partial 872s test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_keyed_dict 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_keyed_dict 872s test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_query 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_query 872s test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o 872s test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o_none 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o_none 872s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_one 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_one 872s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_two 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_two 872s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_none 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_none 872s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_one 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_one 872s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_two 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_two 872s test/orm/test_merge.py::MergeTest::test_attribute_cascade 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_attribute_cascade 872s test/orm/test_merge.py::MergeTest::test_cascade_doesnt_blowaway_manytoone 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_cascade_doesnt_blowaway_manytoone 872s test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush 872s test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush_2 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush_2 872s test/orm/test_merge.py::MergeTest::test_detached_to_persistent_collection 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_detached_to_persistent_collection 872s test/orm/test_merge.py::MergeTest::test_dont_expire_pending 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_dont_expire_pending 872s test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get 872s test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get_w_relationship 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get_w_relationship 872s test/orm/test_merge.py::MergeTest::test_dontload_with_eager 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_dontload_with_eager 872s test/orm/test_merge.py::MergeTest::test_loader_options 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_loader_options 872s test/orm/test_merge.py::MergeTest::test_many_to_many_cascade 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_many_to_many_cascade 872s test/orm/test_merge.py::MergeTest::test_many_to_one_cascade 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_many_to_one_cascade 872s test/orm/test_merge.py::MergeTest::test_merge_empty_attributes 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_merge_empty_attributes 872s test/orm/test_merge.py::MergeTest::test_merge_irregular_collection 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_merge_irregular_collection 872s test/orm/test_merge.py::MergeTest::test_no_load_disallows_dirty 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_disallows_dirty 872s test/orm/test_merge.py::MergeTest::test_no_load_preserves_parents 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_preserves_parents 872s test/orm/test_merge.py::MergeTest::test_no_load_sets_backrefs 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_sets_backrefs 872s test/orm/test_merge.py::MergeTest::test_no_load_with_backrefs 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_with_backrefs 872s test/orm/test_merge.py::MergeTest::test_no_relationship_cascade 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_relationship_cascade 872s test/orm/test_merge.py::MergeTest::test_one_to_many_cascade 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_one_to_many_cascade 872s test/orm/test_merge.py::MergeTest::test_one_to_one_cascade 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_one_to_one_cascade 872s test/orm/test_merge.py::MergeTest::test_option_state 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_option_state 872s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-normal] 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-normal] 872s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-viewonly] 872s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-viewonly] 872s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-normal] 872s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-normal] 872s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-viewonly] 872s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-viewonly] 872s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-normal] 872s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-normal] 872s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-viewonly] 872s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-viewonly] 872s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-normal] 872s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-normal] 872s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-viewonly] 872s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-viewonly] 872s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-normal] 872s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-normal] 872s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-viewonly] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-normal] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-normal] 873s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-viewonly] 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-viewonly] 873s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending 873s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending_doesnt_interfere_no_ident 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending_doesnt_interfere_no_ident 873s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_persistent 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_persistent 873s test/orm/test_merge.py::MergeTest::test_synonym 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_synonym 873s test/orm/test_merge.py::MergeTest::test_transient_no_load 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_no_load 873s test/orm/test_merge.py::MergeTest::test_transient_non_mutated_collection 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_non_mutated_collection 873s test/orm/test_merge.py::MergeTest::test_transient_to_pending 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending 873s test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection 873s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection 874s test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection_pk_none 874s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection_pk_none 874s test/orm/test_merge.py::MergeTest::test_transient_to_pending_no_pk 874s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_no_pk 874s test/orm/test_merge.py::MergeTest::test_transient_to_persistent 874s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_persistent 874s test/orm/test_merge.py::MergeTest::test_transient_to_persistent_collection 874s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_persistent_collection 874s test/orm/test_merge.py::MergeTest::test_unsaved_cascade 874s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_unsaved_cascade 874s test/orm/test_merge.py::MergeTest::test_value_to_none 874s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_value_to_none 874s test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_nopk 874s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_nopk 874s test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_pk 874s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_pk 874s test/orm/test_merge.py::MutableMergeTest::test_list 874s [gw0] [ 93%] PASSED test/orm/test_merge.py::MutableMergeTest::test_list 874s test/orm/test_merge.py::PolymorphicOnTest::test_merge_polymorphic_on 874s [gw0] [ 93%] PASSED test/orm/test_merge.py::PolymorphicOnTest::test_merge_polymorphic_on 874s test/sql/test_metadata.py::CatchAllEventsTest::test_all_events 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::CatchAllEventsTest::test_all_events 874s test/sql/test_metadata.py::CatchAllEventsTest::test_events_per_constraint 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::CatchAllEventsTest::test_events_per_constraint 874s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_clause 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_clause 874s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_schemaitem 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_schemaitem 874s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_clause 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_clause 874s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_schemaitem 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_schemaitem 874s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_positional 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_positional 874s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_positional 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_positional 874s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default 874s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default_predecende_on_default 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default_predecende_on_default 874s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_four 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_four 874s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_one 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_one 874s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_three 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_three 874s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_two 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_two 874s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_clause 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_clause 874s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_schemaitem 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_schemaitem 874s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_clause 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_clause 874s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_schemaitem 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_schemaitem 874s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_positional 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_positional 874s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_positional 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_positional 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_basic 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_basic 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_bogus 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_bogus 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_create 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_create 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy_typeerror 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy_typeerror 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default--] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default--] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default-value1-override_value1] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default-value1-override_value1] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value2-override_value2] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value2-override_value2] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value3-override_value3] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value3-override_value3] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value4-override_value4] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value4-override_value4] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-False-True] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-False-True] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-True-False] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-True-False] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate--] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate--] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate-value6-override_value6] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate-value6-override_value6] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_default-value8-override_value8] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_default-value8-override_value8] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_onupdate-value7-override_value7] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_onupdate-value7-override_value7] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[type-value11-override_value11] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[type-value11-override_value11] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_incomplete_key 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_incomplete_key 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[autoincrement-True] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[autoincrement-True] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[comment-some comment] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[comment-some comment] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-value1] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-value1] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[doc-some doc] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[doc-some doc] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value2] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value2] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value3] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value3] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value4] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value4] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[index-True] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[index-True] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[info-value19] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[info-value19] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-False] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-False] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-True] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-True] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-value6] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-value6] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_default-value8] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_default-value8] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_onupdate-value7] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_onupdate-value7] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[system-True] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[system-True] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value13] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value13] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value14] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value14] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[unique-True] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[unique-True] 874s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-False] 874s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-False] 874s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[format-mytable.myid %% %s] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[format-mytable.myid %% %s] 874s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[named-mytable.myid % :myid_1] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[named-mytable.myid % :myid_1] 874s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[pyformat-mytable.myid %% %(myid_1)s] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[pyformat-mytable.myid %% %(myid_1)s] 874s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[qmark-mytable.myid % ?] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[qmark-mytable.myid % ?] 874s test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_integer 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_integer 874s test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_numeric 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_numeric 874s test/sql/test_operators.py::MathOperatorTest::test_integer_floordiv 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_floordiv 874s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[add] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[add] 874s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[floordiv] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[floordiv] 874s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[mul] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[mul] 874s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[sub] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[sub] 874s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[add] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[add] 874s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[mul] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[mul] 874s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[sub] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[sub] 874s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[truediv] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[truediv] 874s test/sql/test_operators.py::MathOperatorTest::test_integer_truediv 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_truediv 874s test/sql/test_operators.py::MathOperatorTest::test_math_op[add] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[add] 874s test/sql/test_operators.py::MathOperatorTest::test_math_op[mod] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[mod] 874s test/sql/test_operators.py::MathOperatorTest::test_math_op[mul] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[mul] 874s test/sql/test_operators.py::MathOperatorTest::test_math_op[sub] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[sub] 874s test/sql/test_operators.py::MathOperatorTest::test_truediv_op_integer 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_truediv_op_integer 874s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-add] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-add] 874s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-and_] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-and_] 874s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-mul] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-mul] 874s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-or_] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-or_] 874s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-add] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-add] 874s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-and_] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-and_] 874s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-mul] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-mul] 874s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-or_] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-or_] 874s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-add] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-add] 874s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-and_] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-and_] 874s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-mul] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-mul] 874s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-or_] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-or_] 874s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-add] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-add] 874s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-and_] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-and_] 874s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-mul] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-mul] 874s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-or_] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-or_] 874s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-False] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-False] 874s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-True] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-True] 874s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-False] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-False] 874s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-True] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-True] 874s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-eq] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-eq] 874s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-gt] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-gt] 874s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-le] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-le] 874s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-sub] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-sub] 874s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-eq] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-eq] 874s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-gt] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-gt] 874s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-le] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-le] 874s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-sub] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-sub] 874s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-eq] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-eq] 874s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-gt] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-gt] 874s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-le] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-le] 874s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-sub] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-sub] 874s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-eq] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-eq] 874s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-gt] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-gt] 874s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-le] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-le] 874s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-sub] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-sub] 874s 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)] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(((:p_1 + t.p) - (:q_1 + t.q)) - (:p_2 + t.p)) - (:q_2 + t.q)] 874s 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] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-((:p_1 / t.p - :q_1 / t.q) - :p_2 / t.p) - :q_2 / t.q] 874s 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)] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(:p_1 + t.p + :param_1) * t.p * (t.q - :q_1) * (t.p + :p_2) * (t.q + (t.p - :p_3) + (t.q - :q_2) + (t.p - :p_4)) * (:q_3 + t.q + :param_2)] 874s 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)] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(:p_1 + t.p) * :param_1 * (:q_1 + t.q) * :param_2 * (:p_2 + t.p) - (:q_2 + t.q)] 874s 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)] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(:p_1 - t.p) * (:q_1 - t.q) * (:p_2 - t.p) * (:q_2 - t.q)] 874s 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)] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(:p_1 - t.p) * (:q_1 - t.q) + :param_1 * (:p_2 - t.p) * (:q_2 - t.q)] 874s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-add] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-add] 874s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-mul] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-mul] 874s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-add] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-add] 874s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-mul] 874s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-mul] 874s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-add] 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-add] 874s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-mul] 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-mul] 874s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-add] 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-add] 874s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-mul] 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-mul] 874s test/sql/test_operators.py::NegationTest::test_implicitly_boolean 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_implicitly_boolean 874s test/sql/test_operators.py::NegationTest::test_negate_operator_label 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_label 874s test/sql/test_operators.py::NegationTest::test_negate_operator_self_group 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_self_group 874s test/sql/test_operators.py::NegationTest::test_negate_operator_type 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_type 874s test/sql/test_operators.py::NegationTest::test_negate_operators_1 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_1 874s test/sql/test_operators.py::NegationTest::test_negate_operators_2 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_2 874s test/sql/test_operators.py::NegationTest::test_negate_operators_3 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_3 874s test/sql/test_operators.py::NegationTest::test_negate_operators_4 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_4 874s test/sql/test_operators.py::NegationTest::test_negate_operators_5 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_5 874s test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr0-NOT :param_1] 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr0-NOT :param_1] 874s test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr1-NOT -:param_1] 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr1-NOT -:param_1] 874s test/sql/test_operators.py::NegationTest::test_scalar_select 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_scalar_select 874s test/sql/test_operators.py::NegationTest::test_scalar_values 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_scalar_values 874s test/sql/test_operators.py::NewOperatorTest::test_alias_proxy 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_alias_proxy 874s test/sql/test_operators.py::NewOperatorTest::test_binary_multi_propagate 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_binary_multi_propagate 874s test/sql/test_operators.py::NewOperatorTest::test_binary_propagate 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_binary_propagate 874s test/sql/test_operators.py::NewOperatorTest::test_column_proxy 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_column_proxy 874s test/sql/test_operators.py::NewOperatorTest::test_no_boolean_propagate 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_no_boolean_propagate 874s test/sql/test_operators.py::NewOperatorTest::test_override_builtin 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_override_builtin 874s test/sql/test_operators.py::NewOperatorTest::test_reverse_binary_propagate 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_reverse_binary_propagate 874s test/sql/test_operators.py::NewOperatorTest::test_subquery_proxy 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_subquery_proxy 874s test/sql/test_operators.py::NonZeroTest::test_annotated_binary_identity_eq 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_annotated_binary_identity_eq 874s test/sql/test_operators.py::NonZeroTest::test_binary_identity_eq 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_binary_identity_eq 874s test/sql/test_operators.py::NonZeroTest::test_column_compare_eq 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_compare_eq 874s test/sql/test_operators.py::NonZeroTest::test_column_compare_gt 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_compare_gt 874s test/sql/test_operators.py::NonZeroTest::test_column_identity_eq 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_identity_eq 874s test/sql/test_operators.py::NonZeroTest::test_column_identity_gt 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_identity_gt 874s test/sql/test_operators.py::NonZeroTest::test_labeled_binary_compare_gt 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_labeled_binary_compare_gt 874s test/sql/test_operators.py::NonZeroTest::test_labeled_binary_identity_eq 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_labeled_binary_identity_eq 874s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_1 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_1 874s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_10 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_10 874s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_11 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_11 874s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_12 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_12 874s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_13 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_13 874s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_14 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_14 874s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_15 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_15 874s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_16 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_16 874s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_17 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_17 874s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_18 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_18 874s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_19 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_19 874s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_2 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_2 874s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_20 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_20 874s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_21 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_21 874s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_22 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_22 874s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_23 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_23 874s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_3 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_3 874s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_4 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_4 874s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_5 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_5 874s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_6 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_6 874s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_7 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_7 874s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_8 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_8 874s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_9 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_9 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_not_precedence 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_not_precedence 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[and] 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[and] 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[lshift] 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[lshift] 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[or] 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[or] 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[rshift] 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[rshift] 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[xor] 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[xor] 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_commutative_operators 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_commutative_operators 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_is_eq_precedence_flat 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_is_eq_precedence_flat 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comma_precedence 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comma_precedence 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comparison_precedence 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comparison_precedence 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_custom_precedence 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_custom_precedence 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_1 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_1 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_10 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_10 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_11 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_11 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_12 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_12 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_13 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_13 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_2 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_2 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_3 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_3 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_4 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_4 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_5 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_5 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_6 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_6 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_7 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_7 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_8 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_8 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_9 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_9 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_1 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_1 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_2 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_2 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_3 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_3 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_4 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_4 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_5 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_5 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_6 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_6 874s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_7 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_7 874s test/sql/test_operators.py::RegexpTest::test_not_regexp_match 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTest::test_not_regexp_match 874s test/sql/test_operators.py::RegexpTest::test_regexp_match 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTest::test_regexp_match 874s test/sql/test_operators.py::RegexpTest::test_regexp_replace 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTest::test_regexp_replace 874s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 874s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 874s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-LIKE] 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-LIKE] 874s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-MATCH] 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-MATCH] 874s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-NOT %s MATCH] 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-NOT %s MATCH] 874s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match 874s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_column 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_column 874s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_flags 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_flags 874s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_str 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_str 874s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match 874s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_column 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_column 874s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_flags 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_flags 874s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_str 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_str 874s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_1 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_1 874s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_2 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_2 874s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace 874s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column 874s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column2 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column2 874s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_flags 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_flags 874s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_string 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_string 874s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_expanding_inference 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_expanding_inference 874s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_left_type_ignored 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_left_type_ignored 874s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_plain_inference 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_plain_inference 874s test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_eq 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_eq 874s test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_in 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_in 874s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_alias_proxy 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_alias_proxy 874s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_multi_propagate 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_multi_propagate 874s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_propagate 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_propagate 874s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_column_proxy 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_column_proxy 874s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_no_boolean_propagate 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_no_boolean_propagate 874s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_override_builtin 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_override_builtin 874s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_reverse_binary_propagate 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_reverse_binary_propagate 874s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_subquery_proxy 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_subquery_proxy 874s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_alias_proxy 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_alias_proxy 874s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_multi_propagate 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_multi_propagate 874s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_propagate 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_propagate 874s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_column_proxy 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_column_proxy 874s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_no_boolean_propagate 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_no_boolean_propagate 874s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_override_builtin 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_override_builtin 874s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_reverse_binary_propagate 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_reverse_binary_propagate 874s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_subquery_proxy 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_subquery_proxy 874s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_alias_proxy 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_alias_proxy 874s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_multi_propagate 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_multi_propagate 874s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_propagate 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_propagate 874s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_column_proxy 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_column_proxy 874s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_no_boolean_propagate 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_no_boolean_propagate 874s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_override_builtin 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_override_builtin 874s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_reverse_binary_propagate 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_reverse_binary_propagate 874s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_subquery_proxy 874s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_subquery_proxy 874s test/orm/test_options.py::FromSubclassOptionsTest::test_with_current_nonmatching_entity_subclasses 874s [gw0] [ 94%] PASSED test/orm/test_options.py::FromSubclassOptionsTest::test_with_current_nonmatching_entity_subclasses 874s test/orm/test_options.py::LoadTest::test_gen_path_attr_column 874s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_column 874s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity 874s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity 874s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_noraiseerr 874s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_noraiseerr 874s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_raiseerr 874s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_raiseerr 874s test/orm/test_options.py::LoadTest::test_gen_path_invalid_from_col 874s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_invalid_from_col 874s test/orm/test_options.py::LoadTest::test_set_strat_col 874s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_set_strat_col 874s test/orm/test_options.py::LoadTest::test_set_strat_ent 874s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_set_strat_ent 874s test/orm/test_options.py::LoadTest::test_str 874s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_str 874s test/orm/test_options.py::LocalOptsTest::test_bound_multiple_opt_only 874s [gw0] [ 94%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_multiple_opt_only 874s test/orm/test_options.py::LocalOptsTest::test_bound_opt_only_adds_to_strat 874s [gw0] [ 94%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_opt_only_adds_to_strat 874s test/orm/test_options.py::LocalOptsTest::test_bound_strat_opt_recvs_from_optonly 874s [gw0] [ 94%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_strat_opt_recvs_from_optonly 874s test/orm/test_options.py::LocalOptsTest::test_single_opt_only 874s [gw0] [ 94%] PASSED test/orm/test_options.py::LocalOptsTest::test_single_opt_only 874s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.name\\] conflict] 874s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.name\\] conflict] 874s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict0] 874s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict0] 874s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict1] 874s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict1] 874s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-None] 874s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-None] 874s test/orm/test_options.py::MapperOptionsTest::test_eager_degrade 874s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_degrade 874s test/orm/test_options.py::MapperOptionsTest::test_eager_degrade_deep 874s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_degrade_deep 874s test/orm/test_options.py::MapperOptionsTest::test_eager_options 874s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_options 874s test/orm/test_options.py::MapperOptionsTest::test_eager_options_with_limit 874s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_options_with_limit 874s test/orm/test_options.py::MapperOptionsTest::test_lazy_options 874s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_lazy_options 874s test/orm/test_options.py::MapperOptionsTest::test_lazy_options_with_limit 874s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_lazy_options_with_limit 874s test/orm/test_options.py::MapperOptionsTest::test_option_propagate 874s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_option_propagate 874s test/orm/test_options.py::MapperOptionsTest::test_synonym_options 874s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_synonym_options 874s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_bound 874s [gw0] [ 94%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_bound 874s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_unbound 874s [gw0] [ 94%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_unbound 874s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_bound 874s [gw0] [ 94%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_bound 874s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_unbound 874s [gw0] [ 94%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_unbound 875s test/orm/test_options.py::OptionsNoPropTest::test_col_option_against_relationship_attr 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_col_option_against_relationship_attr 875s test/orm/test_options.py::OptionsNoPropTest::test_load_only_against_multi_entity_attr 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_load_only_against_multi_entity_attr 875s test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option 875s test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option_of_type 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option_of_type 875s test/orm/test_options.py::OptionsNoPropTest::test_option_against_nonexistent_PropComparator 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_nonexistent_PropComparator 875s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_one 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_one 875s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_three 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_three 875s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_two 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_two 875s test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_PropComparator 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_PropComparator 875s test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_then_mapper_PropComparator 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_then_mapper_PropComparator 875s test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_PropCompatator 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_PropCompatator 875s test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_then_column_PropComparator 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_then_column_PropComparator 875s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-15] 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-15] 875s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando1] 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando1] 875s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando3] 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando3] 875s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-type] 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-type] 875s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-15] 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-15] 875s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando1] 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando1] 875s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando3] 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando3] 875s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-type] 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-type] 875s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[False] 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[False] 875s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[True] 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[True] 875s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[False] 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[False] 875s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[True] 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[True] 875s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[not_use_options] 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[not_use_options] 875s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[use_options] 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[use_options] 875s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_name_matches 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_name_matches 875s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_one 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_one 875s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_two 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_two 875s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_wpoly_subclass 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_wpoly_subclass 875s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_wpoly_subclasss 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_wpoly_subclasss 875s test/orm/test_options.py::OptionsTest::test_aliased_single 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_aliased_single 875s test/orm/test_options.py::OptionsTest::test_chained 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_chained 875s test/orm/test_options.py::OptionsTest::test_chained_plus_multi 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_chained_plus_multi 875s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[0] 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[0] 875s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[1] 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[1] 875s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[2] 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[2] 875s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[3] 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[3] 875s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[0] 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[0] 875s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[1] 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[1] 875s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[2] 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[2] 875s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[3] 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[3] 875s test/orm/test_options.py::OptionsTest::test_from_base_to_base_attr_via_subclass 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_from_base_to_base_attr_via_subclass 875s test/orm/test_options.py::OptionsTest::test_from_base_to_subclass_attr 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_from_base_to_subclass_attr 875s test/orm/test_options.py::OptionsTest::test_from_subclass_to_subclass_attr 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_from_subclass_to_subclass_attr 875s test/orm/test_options.py::OptionsTest::test_get_path_one_level_attribute 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_get_path_one_level_attribute 875s test/orm/test_options.py::OptionsTest::test_get_path_one_level_with_unrelated 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_get_path_one_level_with_unrelated 875s test/orm/test_options.py::OptionsTest::test_multi_entity_opt_on_second 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_multi_entity_opt_on_second 875s test/orm/test_options.py::OptionsTest::test_of_type 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_of_type 875s test/orm/test_options.py::OptionsTest::test_of_type_plus_level 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_of_type_plus_level 875s test/orm/test_options.py::OptionsTest::test_path_exhausted 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_path_exhausted 875s test/orm/test_options.py::OptionsTest::test_path_multilevel_attribute 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_path_multilevel_attribute 875s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single 875s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_entity 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_entity 875s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_option 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_option 875s test/orm/test_options.py::OptionsTest::test_with_current_match_aliased_classes 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_match_aliased_classes 875s test/orm/test_options.py::OptionsTest::test_with_current_matching_attribute 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_matching_attribute 875s test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_attribute 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_attribute 875s test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_entity 875s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_entity 875s test/orm/test_options.py::PickleTest::test_pickle_relationship_loader 875s [gw0] [ 94%] PASSED test/orm/test_options.py::PickleTest::test_pickle_relationship_loader 875s test/orm/test_options.py::PickleTest::test_slots 875s [gw0] [ 94%] PASSED test/orm/test_options.py::PickleTest::test_slots 875s test/orm/test_options.py::SubOptionsTest::test_five 875s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_five 875s test/orm/test_options.py::SubOptionsTest::test_four 875s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_four 875s test/orm/test_options.py::SubOptionsTest::test_invalid_one 875s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_invalid_one 875s test/orm/test_options.py::SubOptionsTest::test_one 875s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_one 875s test/orm/test_options.py::SubOptionsTest::test_three 875s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_three 875s test/orm/test_options.py::SubOptionsTest::test_two 875s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_two 875s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_one 875s [gw0] [ 94%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_one 875s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_three 875s [gw0] [ 94%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_three 875s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_two 875s [gw0] [ 95%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_two 875s test/orm/test_options.py::WithEntitiesTest::test_options_legacy_with_entities_onelevel 875s [gw0] [ 95%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_legacy_with_entities_onelevel 875s test/orm/test_options.py::WithEntitiesTest::test_options_with_only_cols_onelevel 875s [gw0] [ 95%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_with_only_cols_onelevel 875s test/ext/test_orderinglist.py::OrderingListTest::test_append_no_reorder 875s [gw0] [ 95%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_append_no_reorder 875s test/ext/test_orderinglist.py::OrderingListTest::test_append_reorder 875s [gw0] [ 95%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_append_reorder 875s test/ext/test_orderinglist.py::OrderingListTest::test_funky_ordering 875s [gw0] [ 95%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_funky_ordering 875s test/ext/test_orderinglist.py::OrderingListTest::test_insert 875s [gw0] [ 95%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_insert 875s test/ext/test_orderinglist.py::OrderingListTest::test_picklability 875s [gw0] [ 95%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_picklability 875s test/ext/test_orderinglist.py::OrderingListTest::test_replace 875s [gw0] [ 95%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_replace 875s test/ext/test_orderinglist.py::OrderingListTest::test_replace_two 875s [gw0] [ 95%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_replace_two 875s test/ext/test_orderinglist.py::OrderingListTest::test_slice 875s [gw0] [ 95%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_slice 875s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_w_annotation 875s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_w_annotation 875s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_wo_annotation 875s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_wo_annotation 875s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_w_annotations 875s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_w_annotations 875s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_wo_annotations 875s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_wo_annotations 875s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle 875s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle 875s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_w_annotations 875s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_w_annotations 875s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_wo_annotations 875s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_wo_annotations 875s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_w_annotations 875s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_w_annotations 875s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_wo_annotations 875s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_wo_annotations 875s test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_attribute_set 875s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_attribute_set 875s test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_collection_append_remove 875s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_collection_append_remove 875s test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_key_bound_branching 875s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_key_bound_branching 875s test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_unbound_branching 875s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_unbound_branching 875s test/aaa_profiling/test_orm.py::DeferOptionsTest::test_baseline 875s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::DeferOptionsTest::test_baseline 875s test/aaa_profiling/test_orm.py::DeferOptionsTest::test_defer_many_cols 875s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::DeferOptionsTest::test_defer_many_cols 876s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased 876s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased 876s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased_select_join 876s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased_select_join 876s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_plain 876s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_plain 876s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d 876s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d 876s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d_aliased 876s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d_aliased 876s test/aaa_profiling/test_orm.py::JoinedEagerLoadTest::test_fetch_results_integrated 876s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinedEagerLoadTest::test_fetch_results_integrated 876s test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_identity 876s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_identity 876s test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_no_identity 876s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_no_identity 876s test/aaa_profiling/test_orm.py::MergeBackrefsTest::test_merge_pending_with_all_pks 876s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::MergeBackrefsTest::test_merge_pending_with_all_pks 876s test/aaa_profiling/test_orm.py::MergeTest::test_merge_load 876s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::MergeTest::test_merge_load 876s test/aaa_profiling/test_orm.py::MergeTest::test_merge_no_load 876s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::MergeTest::test_merge_no_load 876s test/aaa_profiling/test_orm.py::QueryTest::test_query_cols 876s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::QueryTest::test_query_cols 876s test/aaa_profiling/test_orm.py::SelectInEagerLoadTest::test_round_trip_results 876s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::SelectInEagerLoadTest::test_round_trip_results 876s test/aaa_profiling/test_orm.py::SessionTest::test_expire_lots 876s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::SessionTest::test_expire_lots 876s test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_after_cache 876s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_after_cache 876s test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_no_cache 876s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_no_cache 876s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[False] 876s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[False] 876s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[True] 876s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[True] 876s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-multiple-_exclusions_01] 876s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-multiple-_exclusions_01] 876s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-single-_exclusions_00] 876s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-single-_exclusions_00] 876s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-multiple-_exclusions_01] 876s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-multiple-_exclusions_01] 876s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-single-_exclusions_00] 876s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-single-_exclusions_00] 876s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[False] 876s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[False] 876s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[True] 876s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[True] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 876s 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] 876s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 877s 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] 877s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s 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] 878s [gw0] [ 95%] 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] 878s test/orm/dml/test_orm_upd_del_basic.py::ExpressionUpdateDeleteTest::test_delete_args 878s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_basic.py::ExpressionUpdateDeleteTest::test_delete_args 878s test/orm/dml/test_orm_upd_del_basic.py::ExpressionUpdateDeleteTest::test_update_args 878s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_basic.py::ExpressionUpdateDeleteTest::test_update_args 878s test/orm/dml/test_orm_upd_del_basic.py::ExpressionUpdateDeleteTest::test_update_attr_names 878s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_basic.py::ExpressionUpdateDeleteTest::test_update_attr_names 878s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[False-_exclusions_00] 878s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[False-_exclusions_00] 878s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[auto-_exclusions_02] 878s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[auto-_exclusions_02] 878s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[fetch-_exclusions_01] 878s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[fetch-_exclusions_01] 878s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_joined_subq_test 878s [gw0] [ 95%] SKIPPED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_joined_subq_test 878s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_multi_table_criteria_ok_wo_eval 878s [gw0] [ 95%] SKIPPED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_multi_table_criteria_ok_wo_eval 878s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_no_eval_against_multi_table_criteria 878s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_no_eval_against_multi_table_criteria 878s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[False-_exclusions_00] 878s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[False-_exclusions_00] 878s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[auto-_exclusions_02] 878s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[auto-_exclusions_02] 878s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[fetch-_exclusions_01] 878s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[fetch-_exclusions_01] 878s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_joined_subq_test 878s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_joined_subq_test 878s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_multitable_same_names 878s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_multitable_same_names 878s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_case 878s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_case 878s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_in 878s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_in 878s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteIgnoresLoadersTest::test_delete_with_eager_relationships 878s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteIgnoresLoadersTest::test_delete_with_eager_relationships 878s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteIgnoresLoadersTest::test_update_with_eager_relationships 878s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteIgnoresLoadersTest::test_update_with_eager_relationships 878s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteIgnoresLoadersTest::test_update_with_explicit_joinedload 878s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteIgnoresLoadersTest::test_update_with_explicit_joinedload 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[False] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[False] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[True] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[True] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[default] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[default] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_delete 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_delete 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_update 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_update 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_delete 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_delete 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_update 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_update 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-False] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-False] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-None] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-None] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-evaluate] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-evaluate] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-fetch] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-fetch] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-False] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-False] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-None] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-None] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-evaluate] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-evaluate] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-fetch] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-fetch] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-delete] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-delete] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-update] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-update] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-delete] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-delete] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-update] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-update] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-delete] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-delete] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-update] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-update] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-delete] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-delete] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-update] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-update] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[False] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[False] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[None] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[None] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[auto] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[auto] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[evaluate] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[evaluate] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[fetch] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[fetch] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_against_metadata 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_against_metadata 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_all 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_all 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_bulk_not_supported 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_bulk_not_supported 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[False] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[False] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[True] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[True] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning_lambda 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning_lambda 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_invalid_evaluation 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_invalid_evaluation 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning_star 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning_star 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returns_rowcount 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returns_rowcount 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback_with_fetch 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback_with_fetch 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_bindparams 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_bindparams 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_fetch_strategy 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_fetch_strategy 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[evaluate] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[evaluate] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[fetch] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[fetch] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_without_session_sync 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_without_session_sync 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[False] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[False] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[True] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[True] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[False] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[False] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[True] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[True] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_clauseelement 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_clauseelement 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-False] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-False] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-True] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-True] 879s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-False] 879s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-False] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-True] 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-True] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_double_synonym_attr 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_double_synonym_attr 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_invalid 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_invalid 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_attr 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_attr 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_string 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_string 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_unmapped_col 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_unmapped_col 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_delete 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_delete 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_update 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_update 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_dont_refresh_expired_objects 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_dont_refresh_expired_objects 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[delete] 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[delete] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[update] 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[update] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-both] 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-both] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-mapper] 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-mapper] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-table] 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-table] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-both] 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-both] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-mapper] 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-mapper] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-table] 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-table] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-both] 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-both] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-mapper] 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-mapper] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-table] 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-table] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_eval 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_eval 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_operations 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_operations 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-delete] 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-delete] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-update] 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-update] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-delete] 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-delete] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-update] 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-update] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-delete] 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-delete] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-update] 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-update] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_sharding_extension_returning_mismatch 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_sharding_extension_returning_mismatch 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_external_non_mapped_cols 880s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_external_non_mapped_cols 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_metadata 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_metadata 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_table_col 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_table_col 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_all 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_all 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[bulk] 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[bulk] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[orm] 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[orm] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_with_autoflush 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_with_autoflush 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_dont_use_col_key 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_dont_use_col_key 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_evaluate_w_explicit_returning 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_evaluate_w_explicit_returning 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[False] 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[False] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[True] 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[True] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning_lambda 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning_lambda 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[auto] 880s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[auto] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[fetch] 880s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[fetch] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_multi_values_error 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_multi_values_error 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[not_values_first] 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[not_values_first] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[values_first] 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[values_first] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order_query 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order_query 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-immediateload] 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-immediateload] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-selectinload] 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-selectinload] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-immediateload] 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-immediateload] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-selectinload] 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-selectinload] 880s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_star 880s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_star 881s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[auto] 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[auto] 881s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[evaluate] 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[evaluate] 881s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[fetch] 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[fetch] 881s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_unordered_dict 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_unordered_dict 881s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_evaluate 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_evaluate 881s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_fetch 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_fetch 881s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_bindparams 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_bindparams 881s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_expire_strategy 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_expire_strategy 881s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_filter_statement 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_filter_statement 881s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[evaluate] 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[evaluate] 881s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[fetch] 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[fetch] 881s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_without_load 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_without_load 881s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[None] 881s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[None] 881s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[evaluate] 881s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[evaluate] 881s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch] 881s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch] 881s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch_w_hint] 881s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch_w_hint] 881s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[None] 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[None] 881s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[evaluate] 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[evaluate] 881s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch] 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch] 881s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch_w_hint] 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch_w_hint] 881s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_join_no_problem 881s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_join_no_problem 881s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[None] 881s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[None] 881s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[evaluate] 881s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[evaluate] 881s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[fetch] 881s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[fetch] 881s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[None] 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[None] 881s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[evaluate] 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[evaluate] 881s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[fetch] 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[fetch] 881s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[None] 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[None] 881s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[evaluate] 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[evaluate] 881s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[fetch] 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[fetch] 881s test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_delete_base_only[inline] 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_delete_base_only[inline] 881s test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_delete_base_only[none] 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_delete_base_only[none] 881s test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_delete_base_only[wpoly] 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_delete_base_only[wpoly] 881s test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_update_base_only[inline] 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_update_base_only[inline] 881s test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_update_base_only[none] 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_update_base_only[none] 881s test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_update_base_only[wpoly] 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_update_base_only[wpoly] 881s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-False] 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-False] 881s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-True] 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-True] 881s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-False] 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-False] 881s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-True] 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-True] 881s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-False] 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-False] 881s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-True] 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-True] 881s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-False] 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-False] 881s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-True] 881s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-True] 881s test/typing/test_overloads.py::OverloadTest::test_methods[AsyncConnection-expected3] 881s [gw0] [ 96%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[AsyncConnection-expected3] 881s test/typing/test_overloads.py::OverloadTest::test_methods[AsyncEngine-expected2] 881s [gw0] [ 96%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[AsyncEngine-expected2] 881s test/typing/test_overloads.py::OverloadTest::test_methods[Connection-expected1] 881s [gw0] [ 96%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Connection-expected1] 881s test/typing/test_overloads.py::OverloadTest::test_methods[Engine-expected0] 881s [gw0] [ 96%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Engine-expected0] 881s test/typing/test_overloads.py::OverloadTest::test_methods[Executable-expected5] 881s [gw0] [ 96%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Executable-expected5] 881s test/typing/test_overloads.py::OverloadTest::test_methods[Query-expected4] 881s [gw0] [ 96%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Query-expected4] 881s test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected0] 881s [gw0] [ 96%] PASSED test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected0] 881s test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected1] 881s [gw0] [ 96%] PASSED test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected1] 881s test/engine/test_parseconnect.py::CreateEngineTest::test_bad_args 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_bad_args 881s test/engine/test_parseconnect.py::CreateEngineTest::test_cant_parse_str 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_cant_parse_str 881s test/engine/test_parseconnect.py::CreateEngineTest::test_connect_query 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_connect_query 881s test/engine/test_parseconnect.py::CreateEngineTest::test_custom 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_custom 881s test/engine/test_parseconnect.py::CreateEngineTest::test_default_driver 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_default_driver 881s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config 881s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_custom 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_custom 881s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_false_raises 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_false_raises 881s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_parameter_ignored 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_parameter_ignored 881s test/engine/test_parseconnect.py::CreateEngineTest::test_kwargs 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_kwargs 881s test/engine/test_parseconnect.py::CreateEngineTest::test_on_connect_url 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_on_connect_url 881s test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[False] 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[False] 881s test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[True] 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[True] 881s test/engine/test_parseconnect.py::CreateEngineTest::test_pool_reset_on_return_from_config 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_pool_reset_on_return_from_config 881s test/engine/test_parseconnect.py::CreateEngineTest::test_poolargs 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_poolargs 881s test/engine/test_parseconnect.py::CreateEngineTest::test_recycle 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_recycle 881s test/engine/test_parseconnect.py::CreateEngineTest::test_reset_on_return 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_reset_on_return 881s test/engine/test_parseconnect.py::CreateEngineTest::test_urlattr 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_urlattr 881s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_args 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_args 881s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation 881s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation_custom_class 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation_custom_class 881s test/engine/test_parseconnect.py::CreatePoolTest::test_url_only 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_url_only 881s test/engine/test_parseconnect.py::DialectImportTest::test_import_base_dialects 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::DialectImportTest::test_import_base_dialects 881s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[False] 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[False] 881s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[None] 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[None] 881s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[True] 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[True] 881s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_arg_registration 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_arg_registration 881s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_multiple_url_registration 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_multiple_url_registration 881s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_url_registration 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_url_registration 881s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_base 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_base 881s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_dotted 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_dotted 881s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_legacy 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_legacy 881s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_per_dbapi 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_per_dbapi 881s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_wrapper_hooks 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_wrapper_hooks 881s test/engine/test_parseconnect.py::URLTest::test_arg_validation_all_seven_posn 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_arg_validation_all_seven_posn 881s test/engine/test_parseconnect.py::URLTest::test_comparison 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_comparison 881s test/engine/test_parseconnect.py::URLTest::test_component_set[database] 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[database] 881s test/engine/test_parseconnect.py::URLTest::test_component_set[drivername] 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[drivername] 881s test/engine/test_parseconnect.py::URLTest::test_component_set[host] 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[host] 881s test/engine/test_parseconnect.py::URLTest::test_component_set[password] 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[password] 881s test/engine/test_parseconnect.py::URLTest::test_component_set[username] 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[username] 881s test/engine/test_parseconnect.py::URLTest::test_constructor_is_nt_so_all_args_work 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_constructor_is_nt_so_all_args_work 881s test/engine/test_parseconnect.py::URLTest::test_copy 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_copy 881s test/engine/test_parseconnect.py::URLTest::test_create_engine_url_invalid 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_create_engine_url_invalid 881s test/engine/test_parseconnect.py::URLTest::test_deepcopy 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_deepcopy 881s test/engine/test_parseconnect.py::URLTest::test_deprecated_translate_connect_args_names 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_deprecated_translate_connect_args_names 881s test/engine/test_parseconnect.py::URLTest::test_none_ok[database] 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[database] 881s test/engine/test_parseconnect.py::URLTest::test_none_ok[host] 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[host] 881s test/engine/test_parseconnect.py::URLTest::test_none_ok[username] 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[username] 881s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-database] 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-database] 881s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-host] 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-host] 881s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-username] 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-username] 881s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-database] 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-database] 881s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-host] 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-host] 881s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-username] 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-username] 881s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[35.8] 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[35.8] 881s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[None] 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[None] 881s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[True] 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[True] 881s test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_constructor 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_constructor 881s test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_update 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_update 881s test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_constructor 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_constructor 881s test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_update 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_update 881s test/engine/test_parseconnect.py::URLTest::test_only_str_set[database] 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[database] 881s test/engine/test_parseconnect.py::URLTest::test_only_str_set[host] 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[host] 881s test/engine/test_parseconnect.py::URLTest::test_only_str_set[username] 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[username] 881s test/engine/test_parseconnect.py::URLTest::test_password_custom_obj 881s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_password_custom_obj 881s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar&foo=bat] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar&foo=bat] 881s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar] 881s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://] 881s test/engine/test_parseconnect.py::URLTest::test_query_string 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_string 881s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype:///database] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype:///database] 881s 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] 881s [gw0] [ 97%] 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] 881s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype://username:password@hostspec/database] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype://username:password@hostspec/database] 881s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:////usr/local/_xtest@example.com/members.db] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:////usr/local/_xtest@example.com/members.db] 881s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///:memory:] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///:memory:] 881s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala&hoho=bat] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala&hoho=bat] 881s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala] 881s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db] 881s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///foo/bar/im/a/file] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///foo/bar/im/a/file] 881s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://] 881s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/?arg1=val1&arg2=val2] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/?arg1=val1&arg2=val2] 881s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/database] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/database] 881s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec] 881s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user%25%26%7C:pass%25%26%7C@hostspec:499?query=but_no_db] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user%25%26%7C:pass%25%26%7C@hostspec:499?query=but_no_db] 881s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user\U0001f40d\u6e2c\u8a66:pass\U0001f40d\u6e2c\u8a66@hostspec:499?query=but_no_db] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user\U0001f40d\u6e2c\u8a66:pass\U0001f40d\u6e2c\u8a66@hostspec:499?query=but_no_db] 881s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:apples%2Foranges@hostspec/database] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:apples%2Foranges@hostspec/database] 881s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password with spaces@hostspec:450?query=but_no_db] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password with spaces@hostspec:450?query=but_no_db] 881s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database0] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database0] 881s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database1] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database1] 881s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@127.0.0.1:1521] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@127.0.0.1:1521] 881s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]/database?foo=bar] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]/database?foo=bar] 881s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]:80/database?foo=bar] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]:80/database?foo=bar] 881s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/database] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/database] 881s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/test database with@atsign] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/test database with@atsign] 881s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:110//usr/db_file.db] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:110//usr/db_file.db] 881s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:450?query=but_no_db] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:450?query=but_no_db] 881s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec?query=but_no_db] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec?query=but_no_db] 881s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec] 881s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username@hostspec] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username@hostspec] 881s test/engine/test_parseconnect.py::URLTest::test_rfc1738_password 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738_password 881s test/engine/test_parseconnect.py::URLTest::test_update_query_dict[foo1=bar1&foo2=bar2-update_with0-foo1=bar1&foo2=bar22&foo3=bar3-False] 881s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_update_query_dict[foo1=bar1&foo2=bar2-update_with0-foo1=bar1&foo2=bar22&foo3=bar3-False] 881s 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] 881s [gw0] [ 97%] 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] 881s 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] 881s [gw0] [ 97%] 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] 881s 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] 881s [gw0] [ 97%] 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] 881s 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] 881s [gw0] [ 97%] 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] 881s 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] 881s [gw0] [ 97%] 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] 881s test/orm/test_pickled.py::CustomSetupTeardownTest::test_rebuild_state 881s [gw0] [ 97%] PASSED test/orm/test_pickled.py::CustomSetupTeardownTest::test_rebuild_state 881s test/orm/test_pickled.py::OptionsTest::test_load 881s [gw0] [ 97%] PASSED test/orm/test_pickled.py::OptionsTest::test_load 881s test/orm/test_pickled.py::OptionsTest::test_options_of_type 881s [gw0] [ 97%] PASSED test/orm/test_pickled.py::OptionsTest::test_options_of_type 881s test/orm/test_pickled.py::PickleTest::test_attribute_mapped_collection 881s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_attribute_mapped_collection 881s test/orm/test_pickled.py::PickleTest::test_bound_options[0] 881s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[0] 881s test/orm/test_pickled.py::PickleTest::test_bound_options[1] 881s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[1] 881s test/orm/test_pickled.py::PickleTest::test_bound_options[2] 881s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[2] 881s test/orm/test_pickled.py::PickleTest::test_bound_options[3] 881s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[3] 881s test/orm/test_pickled.py::PickleTest::test_bound_options[4] 881s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[4] 881s test/orm/test_pickled.py::PickleTest::test_bulk_save_objects_defaults_pickle 881s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_bulk_save_objects_defaults_pickle 881s test/orm/test_pickled.py::PickleTest::test_class_deferred_cols 881s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_class_deferred_cols 881s test/orm/test_pickled.py::PickleTest::test_collection_setstate 881s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_collection_setstate 881s test/orm/test_pickled.py::PickleTest::test_column_mapped_collection 881s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_column_mapped_collection 881s test/orm/test_pickled.py::PickleTest::test_composite_column_mapped_collection 881s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_composite_column_mapped_collection 881s test/orm/test_pickled.py::PickleTest::test_exceptions 881s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_exceptions 881s test/orm/test_pickled.py::PickleTest::test_instance_deferred_cols 881s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_instance_deferred_cols 881s test/orm/test_pickled.py::PickleTest::test_instance_lazy_relation_loaders 881s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_instance_lazy_relation_loaders 881s test/orm/test_pickled.py::PickleTest::test_invalidated_flag_deepcopy 881s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_invalidated_flag_deepcopy 881s test/orm/test_pickled.py::PickleTest::test_invalidated_flag_pickle 881s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_invalidated_flag_pickle 881s test/orm/test_pickled.py::PickleTest::test_lazyload_extra_criteria_not_supported 881s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_lazyload_extra_criteria_not_supported 881s test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-False] 881s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-False] 881s test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-True] 881s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-True] 881s test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-False] 881s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-False] 881s test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-True] 881s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-True] 881s test/orm/test_pickled.py::PickleTest::test_no_instrumentation 881s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_no_instrumentation 881s test/orm/test_pickled.py::PickleTest::test_no_mappers 881s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_no_mappers 881s test/orm/test_pickled.py::PickleTest::test_pickle_protocols 881s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_pickle_protocols 881s test/orm/test_pickled.py::PickleTest::test_state_info_pickle 881s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_state_info_pickle 881s test/orm/test_pickled.py::PickleTest::test_transient 881s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_transient 882s test/orm/test_pickled.py::PickleTest::test_unbound_options[0] 882s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[0] 882s test/orm/test_pickled.py::PickleTest::test_unbound_options[1] 882s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[1] 882s test/orm/test_pickled.py::PickleTest::test_unbound_options[2] 882s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[2] 882s test/orm/test_pickled.py::PickleTest::test_unbound_options[3] 882s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[3] 882s test/orm/test_pickled.py::PickleTest::test_unbound_options[4] 882s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[4] 882s test/orm/test_pickled.py::PolymorphicDeferredTest::test_polymorphic_deferred 882s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PolymorphicDeferredTest::test_polymorphic_deferred 882s test/orm/test_pickled.py::TupleLabelTest::test_tuple_labeling 882s [gw0] [ 97%] PASSED test/orm/test_pickled.py::TupleLabelTest::test_tuple_labeling 882s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_four 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_four 882s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_one 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_one 882s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_three 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_three 882s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_two 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_two 882s test/orm/inheritance/test_poly_loading.py::ChunkingTest::test_chunking 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::ChunkingTest::test_chunking 882s test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[base] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[base] 882s test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[sub] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[sub] 882s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees 882s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees_w_paperwork 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees_w_paperwork 882s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_person_selectin_subclasses 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_person_selectin_subclasses 882s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-defaultload] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-defaultload] 882s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-joinedload] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-joinedload] 882s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-lazyload] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-lazyload] 882s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-selectinload] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-selectinload] 882s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-defaultload] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-defaultload] 882s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-joinedload] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-joinedload] 882s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-lazyload] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-lazyload] 882s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-selectinload] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-selectinload] 882s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-defaultload] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-defaultload] 882s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-joinedload] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-joinedload] 882s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-lazyload] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-lazyload] 882s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-selectinload] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-selectinload] 882s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-defaultload] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-defaultload] 882s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-joinedload] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-joinedload] 882s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-lazyload] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-lazyload] 882s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-selectinload] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-selectinload] 882s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-defaultload] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-defaultload] 882s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-joinedload] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-joinedload] 882s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-lazyload] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-lazyload] 882s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-selectinload] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-selectinload] 882s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[None] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[None] 882s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[immediateload] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[immediateload] 882s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[joinedload] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[joinedload] 882s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[lazyload] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[lazyload] 882s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[selectinload] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[selectinload] 882s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[subqueryload] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[subqueryload] 882s test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelMapped::test_load 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelMapped::test_load 882s test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelOpt::test_load 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelOpt::test_load 882s test/orm/inheritance/test_poly_loading.py::LoaderOptionsTest::test_options_dont_pollute 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::LoaderOptionsTest::test_options_dont_pollute 882s test/orm/inheritance/test_poly_loading.py::NoBaseWPPlusAliasedTest::test_wp 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::NoBaseWPPlusAliasedTest::test_wp 882s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-arg_level_prop] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-arg_level_prop] 882s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-create_prop] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-create_prop] 882s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-dont_create_prop] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-dont_create_prop] 882s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-arg_level_prop] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-arg_level_prop] 882s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-create_prop] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-create_prop] 882s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-dont_create_prop] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-dont_create_prop] 882s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-arg_level_prop] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-arg_level_prop] 882s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-create_prop] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-create_prop] 882s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-dont_create_prop] 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-dont_create_prop] 882s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_partial_load_no_invoke_eagers 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_partial_load_no_invoke_eagers 882s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l2 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l2 882s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l3 882s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l3 883s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[not_use_aliased_class] 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[not_use_aliased_class] 883s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[use_aliased_class] 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[use_aliased_class] 883s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[include_intermediary_row] 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[include_intermediary_row] 883s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[not_include_intermediary_row] 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[not_include_intermediary_row] 883s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_partial_selectin_l1_load_l3 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_partial_selectin_l1_load_l3 883s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[False] 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[False] 883s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[True] 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[True] 883s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_mapped 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_mapped 883s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_options 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_options 883s test/orm/inheritance/test_poly_persistence.py::InsertOrderTest::test_insert_order 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::InsertOrderTest::test_insert_order 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_base_alias_filter 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_base_alias_filter 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_lookup 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_lookup 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_sub_table_filter 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_sub_table_filter 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_lazy_load 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_lazy_load 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_primary_table_only_for_requery 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_primary_table_only_for_requery 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_standalone_orphans 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_standalone_orphans 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_base_alias_filter 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_base_alias_filter 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_getitem 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_getitem 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_lookup 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_lookup 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_base_alias_filter 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_base_alias_filter 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_lookup 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_lookup 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_sub_table_filter 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_sub_table_filter 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_lazy_load 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_lazy_load 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_primary_table_only_for_requery 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_primary_table_only_for_requery 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_standalone_orphans 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_standalone_orphans 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_base_alias_filter 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_base_alias_filter 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_getitem 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_getitem 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_lookup 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_lookup 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_base_alias_filter 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_base_alias_filter 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_lookup 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_lookup 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_sub_table_filter 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_sub_table_filter 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_lazy_load 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_lazy_load 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_primary_table_only_for_requery 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_primary_table_only_for_requery 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_standalone_orphans 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_standalone_orphans 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_base_alias_filter 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_base_alias_filter 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_getitem 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_getitem 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_lookup 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_lookup 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_base_alias_filter 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_base_alias_filter 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_lookup 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_lookup 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_sub_table_filter 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_sub_table_filter 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_lazy_load 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_lazy_load 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_primary_table_only_for_requery 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_primary_table_only_for_requery 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_standalone_orphans 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_standalone_orphans 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_base_alias_filter 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_base_alias_filter 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_getitem 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_getitem 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_lookup 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_lookup 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_base_alias_filter 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_base_alias_filter 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_lookup 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_lookup 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_sub_table_filter 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_sub_table_filter 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_lazy_load 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_lazy_load 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_primary_table_only_for_requery 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_primary_table_only_for_requery 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_standalone_orphans 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_standalone_orphans 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_base_alias_filter 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_base_alias_filter 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_getitem 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_getitem 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_lookup 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_lookup 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_base_alias_filter 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_base_alias_filter 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_lookup 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_lookup 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_sub_table_filter 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_sub_table_filter 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_lazy_load 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_lazy_load 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_primary_table_only_for_requery 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_primary_table_only_for_requery 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_standalone_orphans 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_standalone_orphans 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_base_alias_filter 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_base_alias_filter 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_getitem 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_getitem 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_lookup 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_lookup 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_base_alias_filter 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_base_alias_filter 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_lookup 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_lookup 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_sub_table_filter 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_sub_table_filter 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_lazy_load 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_lazy_load 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_primary_table_only_for_requery 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_primary_table_only_for_requery 883s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_standalone_orphans 883s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_standalone_orphans 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_base_alias_filter 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_base_alias_filter 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_getitem 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_getitem 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_lookup 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_lookup 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_base_alias_filter 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_base_alias_filter 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_lookup 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_lookup 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_sub_table_filter 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_sub_table_filter 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_lazy_load 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_lazy_load 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_primary_table_only_for_requery 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_primary_table_only_for_requery 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_standalone_orphans 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_standalone_orphans 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_base_alias_filter 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_base_alias_filter 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_getitem 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_getitem 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_lookup 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_lookup 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_base_alias_filter 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_base_alias_filter 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_lookup 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_lookup 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_sub_table_filter 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_sub_table_filter 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_lazy_load 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_lazy_load 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_primary_table_only_for_requery 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_primary_table_only_for_requery 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_standalone_orphans 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_standalone_orphans 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_base_alias_filter 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_base_alias_filter 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_getitem 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_getitem 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_lookup 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_lookup 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_base_alias_filter 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_base_alias_filter 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_lookup 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_lookup 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_sub_table_filter 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_sub_table_filter 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_lazy_load 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_lazy_load 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_primary_table_only_for_requery 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_primary_table_only_for_requery 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_standalone_orphans 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_standalone_orphans 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_base_alias_filter 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_base_alias_filter 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_getitem 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_getitem 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_lookup 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_lookup 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_base_alias_filter 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_base_alias_filter 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_lookup 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_lookup 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_sub_table_filter 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_sub_table_filter 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_lazy_load 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_lazy_load 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_primary_table_only_for_requery 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_primary_table_only_for_requery 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_standalone_orphans 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_standalone_orphans 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_base_alias_filter 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_base_alias_filter 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_getitem 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_getitem 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_lookup 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_lookup 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_base_alias_filter 884s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_base_alias_filter 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_lookup 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_lookup 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_sub_table_filter 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_sub_table_filter 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_lazy_load 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_lazy_load 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_primary_table_only_for_requery 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_primary_table_only_for_requery 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_standalone_orphans 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_standalone_orphans 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_base_alias_filter 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_base_alias_filter 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_getitem 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_getitem 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_lookup 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_lookup 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_base_alias_filter 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_base_alias_filter 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_lookup 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_lookup 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_sub_table_filter 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_sub_table_filter 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_lazy_load 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_lazy_load 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_primary_table_only_for_requery 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_primary_table_only_for_requery 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_standalone_orphans 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_standalone_orphans 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_base_alias_filter 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_base_alias_filter 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_getitem 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_getitem 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_lookup 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_lookup 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_base_alias_filter 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_base_alias_filter 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_lookup 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_lookup 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_sub_table_filter 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_sub_table_filter 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_lazy_load 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_lazy_load 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_primary_table_only_for_requery 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_primary_table_only_for_requery 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_standalone_orphans 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_standalone_orphans 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_base_alias_filter 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_base_alias_filter 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_getitem 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_getitem 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_lookup 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_lookup 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_base_alias_filter 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_base_alias_filter 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_lookup 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_lookup 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_sub_table_filter 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_sub_table_filter 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_lazy_load 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_lazy_load 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_primary_table_only_for_requery 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_primary_table_only_for_requery 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_standalone_orphans 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_standalone_orphans 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_base_alias_filter 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_base_alias_filter 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_getitem 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_getitem 884s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_lookup 884s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_lookup 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_base_alias_filter 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_base_alias_filter 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_lookup 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_lookup 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_sub_table_filter 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_sub_table_filter 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_lazy_load 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_lazy_load 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_primary_table_only_for_requery 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_primary_table_only_for_requery 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_standalone_orphans 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_standalone_orphans 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_base_alias_filter 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_base_alias_filter 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_getitem 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_getitem 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_lookup 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_lookup 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_base_alias_filter 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_base_alias_filter 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_lookup 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_lookup 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_sub_table_filter 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_sub_table_filter 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_lazy_load 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_lazy_load 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_primary_table_only_for_requery 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_primary_table_only_for_requery 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_standalone_orphans 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_standalone_orphans 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_base_alias_filter 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_base_alias_filter 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_getitem 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_getitem 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_lookup 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_lookup 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_base_alias_filter 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_base_alias_filter 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_lookup 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_lookup 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_sub_table_filter 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_sub_table_filter 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_lazy_load 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_lazy_load 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_primary_table_only_for_requery 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_primary_table_only_for_requery 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_standalone_orphans 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_standalone_orphans 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_base_alias_filter 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_base_alias_filter 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_getitem 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_getitem 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_lookup 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_lookup 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_base_alias_filter 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_base_alias_filter 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_lookup 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_lookup 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_sub_table_filter 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_sub_table_filter 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_lazy_load 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_lazy_load 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_primary_table_only_for_requery 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_primary_table_only_for_requery 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_standalone_orphans 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_standalone_orphans 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_base_alias_filter 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_base_alias_filter 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_getitem 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_getitem 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_lookup 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_lookup 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_base_alias_filter 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_base_alias_filter 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_lookup 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_lookup 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_sub_table_filter 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_sub_table_filter 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_lazy_load 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_lazy_load 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_primary_table_only_for_requery 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_primary_table_only_for_requery 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_standalone_orphans 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_standalone_orphans 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_base_alias_filter 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_base_alias_filter 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_getitem 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_getitem 885s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_lookup 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_lookup 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_expire 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_expire 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 885s [gw0] [ 98%] SKIPPED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 885s [gw0] [ 98%] 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] 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 885s [gw0] [ 98%] 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] 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 885s [gw0] [ 98%] 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] 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_expire 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_expire 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_having_group_by 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_having_group_by 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 885s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 885s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 885s [gw0] [ 99%] 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] 885s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 885s [gw0] [ 99%] 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] 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 886s [gw0] [ 99%] 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] 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_aliased_not_polluted_by_join 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_aliased_not_polluted_by_join 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_flat_aliased_w_select_from 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_flat_aliased_w_select_from 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 886s [gw0] [ 99%] 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] 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 886s [gw0] [ 99%] 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] 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 886s [gw0] [ 99%] 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] 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 886s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 886s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 893s [gw0] [100%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 893s 893s ==================================== ERRORS ==================================== 893s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[association_proxy_one.py] _ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[association_proxy_three.py] _ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[association_proxy_two.py] _ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[async_sessionmaker.py] __ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[async_stuff.py] ______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[common_sql_element.py] __ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[complete_orm_no_plugin.py] _ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[composite.py] _______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[composite_dc.py] _____ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[core_ddl.py] _______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[create_proxy_methods.py] _ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dataclass_transforms_decorator.py] _ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dataclass_transforms_one.py] _ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[declared_attr_one.py] ___ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[declared_attr_two.py] ___ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _________ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dml.py] __________ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dynamic_rel.py] ______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engine_inspection.py] ___ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engine_result.py] _____ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engines.py0] _______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engines.py1] _______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[functions.py] _______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ___ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[functions_again.py] ____ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_five.py] ______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_four.py] ______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_one.py] ______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_three.py] _____ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_two.py] ______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[indexable.py] _______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[inspection_inspect.py] __ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[issue_9340.py] ______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[keyfunc_dict.py] _____ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[lambda_stmt.py] ______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[lowercase_objects.py] ___ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mapped_assign_expression.py] _ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mapped_column.py] _____ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ___ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mapped_covariant.py] ___ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _________ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[misc.py] _________ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[misc_ext.py] _______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mysql_stuff.py] ______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[operators.py] _______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ___ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[orderinglist_one.py] ___ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[orm_config_constructs.py] _ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[orm_querying.py] _____ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[pg_stuff.py] _______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[relationship.py] _____ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ________ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[schema.py] ________ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[scoped_session.py] ____ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[session.py] ________ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sessionmakers.py] _____ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sql_operations.py] ____ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sqlite_stuff.py] _____ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sqltypes.py] _______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[trad_relationship_uselist.py] _ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[traditional_relationship.py] _ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[typed_queries.py] _____ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[typed_results.py] _____ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[write_only.py] ______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _________ ERROR at setup of MypyPluginTest.test_incremental[stubs_14] __________ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ________ ERROR at setup of MypyPluginTest.test_incremental[ticket_6147] ________ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ________ ERROR at setup of MypyPluginTest.test_incremental[ticket_6435] ________ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ________ ERROR at setup of MypyPluginTest.test_incremental[ticket_6476] ________ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _____ ERROR at setup of MypyPluginTest.test_plugin_files[abstract_one.py] ______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ____ ERROR at setup of MypyPluginTest.test_plugin_files[as_declarative.py] _____ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s __ ERROR at setup of MypyPluginTest.test_plugin_files[as_declarative_base.py] __ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ______ ERROR at setup of MypyPluginTest.test_plugin_files[boolean_col.py] ______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _ ERROR at setup of MypyPluginTest.test_plugin_files[cols_noninferred_plain_nonopt.py] _ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _ ERROR at setup of MypyPluginTest.test_plugin_files[cols_notype_on_fk_col.py] _ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ____ ERROR at setup of MypyPluginTest.test_plugin_files[composite_props.py] ____ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ___ ERROR at setup of MypyPluginTest.test_plugin_files[constr_cols_only.py] ____ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _ ERROR at setup of MypyPluginTest.test_plugin_files[dataclasses_workaround.py] _ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ____ ERROR at setup of MypyPluginTest.test_plugin_files[decl_attrs_one.py] _____ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ____ ERROR at setup of MypyPluginTest.test_plugin_files[decl_attrs_two.py] _____ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _ ERROR at setup of MypyPluginTest.test_plugin_files[decl_base_subclass_one.py] _ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _ ERROR at setup of MypyPluginTest.test_plugin_files[decl_base_subclass_two.py] _ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _ ERROR at setup of MypyPluginTest.test_plugin_files[declarative_base_dynamic.py] _ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _ ERROR at setup of MypyPluginTest.test_plugin_files[declarative_base_explicit.py] _ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _ ERROR at setup of MypyPluginTest.test_plugin_files[ensure_descriptor_type_fully_inferred.py] _ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _ ERROR at setup of MypyPluginTest.test_plugin_files[ensure_descriptor_type_noninferred.py] _ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _ ERROR at setup of MypyPluginTest.test_plugin_files[ensure_descriptor_type_semiinferred.py] _ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _______ ERROR at setup of MypyPluginTest.test_plugin_files[enum_col.py] ________ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ___ ERROR at setup of MypyPluginTest.test_plugin_files[imperative_table.py] ____ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _ ERROR at setup of MypyPluginTest.test_plugin_files[invalid_noninferred_lh_type.py] _ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ______ ERROR at setup of MypyPluginTest.test_plugin_files[issue_7321.py] _______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ___ ERROR at setup of MypyPluginTest.test_plugin_files[issue_7321_part2.py] ____ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ______ ERROR at setup of MypyPluginTest.test_plugin_files[issue_9102.py] _______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _ ERROR at setup of MypyPluginTest.test_plugin_files[issue_9102_workaround.py] _ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ______ ERROR at setup of MypyPluginTest.test_plugin_files[issue_9156.py] _______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ____ ERROR at setup of MypyPluginTest.test_plugin_files[lambda_default.py] _____ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s __ ERROR at setup of MypyPluginTest.test_plugin_files[mapped_attr_assign.py] ___ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ___ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_not_mapped.py] ____ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _______ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_one.py] _______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ______ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_three.py] ______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _______ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_two.py] _______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ___ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_w_tablename.py] ___ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _____ ERROR at setup of MypyPluginTest.test_plugin_files[orderinglist1.py] _____ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _____ ERROR at setup of MypyPluginTest.test_plugin_files[orderinglist2.py] _____ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s __ ERROR at setup of MypyPluginTest.test_plugin_files[other_mapper_props.py] ___ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _ ERROR at setup of MypyPluginTest.test_plugin_files[plugin_doesnt_break_one.py] _ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_6255_one.py] _ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_6255_three.py] _ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_6255_two.py] _ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_direct_cls.py] _ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ___ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_err1.py] ___ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ___ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_err2.py] ___ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ___ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_err3.py] ___ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ___ ERROR at setup of MypyPluginTest.test_plugin_files[sa_module_prefix.py] ____ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ________ ERROR at setup of MypyPluginTest.test_plugin_files[t_6950.py] _________ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ____ ERROR at setup of MypyPluginTest.test_plugin_files[type_decorator.py] _____ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s _ ERROR at setup of MypyPluginTest.test_plugin_files[typeless_fk_col_cant_infer.py] _ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ______ ERROR at setup of MypyPluginTest.test_plugin_files[typing_err1.py] ______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ______ ERROR at setup of MypyPluginTest.test_plugin_files[typing_err2.py] ______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s ______ ERROR at setup of MypyPluginTest.test_plugin_files[typing_err3.py] ______ 893s [gw1] linux -- Python 3.13.11 /usr/bin/python3.13 893s Traceback (most recent call last): 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 893s result: TResult | None = func() 893s ~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 893s lambda: runtest_hook(item=item, **kwds), 893s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 893s yield 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 893s item.session._setupstate.setup(item) 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 893s col.setup() 893s ~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 893s self._request._fillfixtures() 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 893s item.funcargs[argname] = self.getfixturevalue(argname) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 893s fixturedef = self._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 893s fixturedef = request._get_active_fixturedef(argname) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 893s fixturedef.execute(request=subrequest) 893s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 893s result: FixtureValue = ihook.pytest_fixture_setup( 893s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 893s fixturedef=self, request=request 893s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s ) 893s ^ 893s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 893s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 893s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 893s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 893s raise exception 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 893s teardown.throw(exception) 893s ~~~~~~~~~~~~~~^^^^^^^^^^^ 893s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 893s return (yield) 893s ^^^^^ 893s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 893s res = hook_impl.function(*args) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 893s result = call_fixture_func(fixturefunc, request, kwargs) 893s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 893s fixture_result = fixturefunc(**kwargs) 893s File "/tmp/autopkgtest.wA9KcD/build.7Xn/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 893s from mypy import api 893s ModuleNotFoundError: No module named 'mypy' 893s =========================== short test summary info ============================ 893s 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. 893s 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 893s 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 893s 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 893s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_apply_dc_deferred_annotations[(DB, MAD)] (call)' : Python 3.14 or above required 893s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_apply_dc_deferred_annotations[(MAD, DB)] (call)' : Python 3.14 or above required 893s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_apply_dc_deferred_annotations[(DB, MAD)] (call)' : Python 3.14 or above required 893s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_apply_dc_deferred_annotations[(MAD, DB)] (call)' : Python 3.14 or above required 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch (call)' : not postgresql+asyncpg 893s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified (call)' : not postgresql 893s 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 893s 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 893s 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 893s 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 893s 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 893s SKIPPED [2] test/orm/declarative/test_basic.py:2313: current base has no metaclass 893s SKIPPED [1] test/orm/declarative/test_basic.py:2409: current base has no metaclass 893s SKIPPED [1] test/orm/declarative/test_basic.py:2422: current base has no metaclass 893s SKIPPED [1] test/orm/declarative/test_basic.py:2736: current base has no metaclass 893s SKIPPED [1] test/orm/declarative/test_basic.py:1269: current base has no metaclass 893s SKIPPED [1] test/orm/declarative/test_basic.py:2613: current base has no metaclass 893s SKIPPED [1] test/orm/declarative/test_basic.py:3066: current base has no metaclass 893s SKIPPED [1] test/orm/declarative/test_basic.py:2995: current base has no metaclass 893s 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 893s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning (call)' : not mssql+pymssql 893s 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 893s 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 893s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: python platform not available 893s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_execute.py::EngineEventsTest::test_cursor_execute (call)' : no sequence support 893s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_execute.py::EngineEventsTest::test_transactional_advanced (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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/oracle/test_compiler.py::CompileTest::test_fetch_type (call)' : not oracle >= (23, 4) 893s 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,) 893s 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,) 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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,) 893s 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,) 893s 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,) 893s 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,) 893s 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,) 893s 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,) 893s 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,) 893s 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,) 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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,) 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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,) 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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,) 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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,) 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_query.py::SessionBindTest::test_column_property_select (call)' : mssql or sqlite 893s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate (call)' : sqlite 893s 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 893s 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 893s 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 893s 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 893s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types (call)' : sqlite 893s 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. 893s 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 and not mysql and not mariadb and not mssql 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_session.py::SessionStateTest::test_autoflush (call)' : sqlite 893s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_session.py::SessionStateTest::test_autoflush_unbound (call)' : sqlite 893s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_session.py::TransScopingTest::test_transaction (call)' : sqlite 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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)' : not postgresql and not mssql 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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) 893s 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) 893s 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) 893s 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) 893s 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,) 893s 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 postgresql >= (13,) and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 893s 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) 893s 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) 893s 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) 893s 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) 893s 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,) 893s 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) 893s 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) 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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) 893s 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) 893s 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) 893s 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) 893s 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) 893s 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) 893s 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) 893s 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) 893s 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) 893s 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) 893s 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) 893s 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) 893s 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) 893s 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) 893s 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) 893s 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) 893s 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) 893s 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) 893s 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) 893s 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) 893s 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) 893s 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) 893s 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) 893s 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) 893s 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) 893s 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) 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s SKIPPED [24] lib/sqlalchemy/testing/config.py:430: savepoints not enabled 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init (call)' : Cython extensions not installed 893s 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 893s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process (call)' : Cython extensions not installed 893s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate (call)' : sqlite 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated (call)' : sqlite 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive (call)' : sqlite 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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)' : sqlite 893s 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 893s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive (call)' : sqlite 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: missing aiosqile 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_b (call)' : no sequence support 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported (call)' : No Cython 893s 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 893s 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 893s 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 893s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row (call)' : Cython extensions not installed 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s 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 893s ========= 22609 passed, 1064 skipped, 113 errors in 775.78s (0:12:55) ========== 894s autopkgtest [17:32:56]: test unittests: -----------------------] 895s unittests FAIL non-zero exit status 1 895s autopkgtest [17:32:57]: test unittests: - - - - - - - - - - results - - - - - - - - - - 896s autopkgtest [17:32:58]: @@@@@@@@@@@@@@@@@@@@ summary 896s unittests FAIL non-zero exit status 1